CI: add manual uefi-only boot.bin build + deploy workflows#414
Merged
Conversation
Move the CI build for deployable uefi-only boot.bin artifacts to asahi-installer. Those are not tied in any way to commits in a single repository so use repository variables to determine name and used Linux and U-boot tags. Expected use is to trigger manual workflow runs after updating one or more repository variables. Signed-off-by: Janne Grunau <j@jannau.net>
b35eb92 to
259ea3c
Compare
This workflow deploys versioned uefi-only OS zip images for installer use. Since it depends on repository variables it will only run manually via workflow_dispatch. Signed-off-by: Janne Grunau <j@jannau.net>
259ea3c to
60a0cdd
Compare
chadmed
approved these changes
Mar 4, 2026
Member
chadmed
left a comment
There was a problem hiding this comment.
I think it would be cool to put this on the installer repo and automate it if the URI to the bundle has changed since the last push, but that would introduce a few minutes of unavailability with each push so this approach is more than fine too.
Member
Author
you mean the asahi-installer-data repo? I don't think that it would help much. The bottleneck will always be manual testing and I prefer testing before changes hit the dev installer. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Move the CI build for deployable uefi-only boot.bin artifacts to asahi-installer. Those are not tied in any way to commits in a single repository so use repository variables to determine name and used Linux and U-boot tags. Expected use is to trigger manual workflow runs after updating one or more repository variables.
This workflow deploys versioned uefi-only OS zip images for installer use. Since it depends on repository variables it will only run manually via workflow_dispatch.