Skip to content

Synchronize shared-launcher CLI requirements for both updated distros - #4

Merged
henrikklee merged 2 commits into
mainfrom
ci/omarchy-only-launcher
Oct 27, 2026
Merged

henrikklee merged 2 commits into
mainfrom
ci/omarchy-only-launcher

Conversation

@henrikklee

@henrikklee henrikklee commented Oct 27, 2026 •

Copy link
Copy Markdown
Contributor

Scope

  • Keep both Minimal Linux and Omarchy A in the shared launch catalogue. The proposed Omarchy-only option has been removed.
  • Default hardware/CLI inputs to v0.1.10.
  • Set both launcher manifests min_orchard to the paired CLI version before checksumming/attestation, rejecting old firmware recipes before preparation.
  • No boot/runtime redesign.

Validation

59 hardware tests pass, including the manifest minimum-version check. Diff check passes.

Coordinated release

Depends on OrchardLinux/cli#1, OrchardLinux/minimal-linux#1 and OrchardLinux/omarchy-a#3. Publish both distro v0.1.1 images against hardware/CLI v0.1.10 before building the shared launcher.

After those releases and this PR merge:

gh workflow run launcher.yml --repo OrchardLinux/hardware --ref main \
  -f hardware_tag=v0.1.10 -f cli_tag=v0.1.10 \
  -f minimal_tag=v0.1.1 -f omarchy_tag=v0.1.1 -f attach_assets=true

Promote hardware to latest only after matching launcher assets attach successfully; then promote CLI and both distros. No old installed root is advertised as compatible with the new kernel.

@henrikklee henrikklee changed the title Allow an Omarchy-only shared launcher without rebuilding Minimal Linux Synchronize shared-launcher CLI requirements for both updated distros Oct 27, 2026
@henrikklee
henrikklee marked this pull request as ready for review October 27, 2026 17:01
@henrikklee
henrikklee merged commit d60da6b into main Oct 27, 2026
9 checks passed
@henrikklee
henrikklee deleted the ci/omarchy-only-launcher branch October 30, 2026 08:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant