-
Notifications
You must be signed in to change notification settings - Fork 29
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Publish binaries #256
Comments
Is this issue still a problem? (I presume yes.) If so, I presume that #271 is a dependency and should be done first? |
There are a few things that could be done here, which are in- and out-of-scope?
|
I would not say so. (But I also don't think we should containerize the CI. That's not a good fit for GitHub Actions in my opinion.)
I think we don't win much from nightly builds, so I'd say release binaries on tags would be good. I have done something similar for a private project: https://github.com/mkroening/edu-sync/blob/main/.github/workflows/release.yml |
Now that I think about it: Not really. We only install Uhyve on our private KVM runners, which skip installation if already present, so there is not much to win here. So this issue would be nice to have, but we don't win much either. |
Because of time constraints and because the workflow itself may need some additional work to support multiple operating systems without making individual releases for every target architecture and operating system, builds are only generated for Linux (amd64). New releases are marked as "Drafts" by default, so as to allow maintainers to edit the text before publication. Fixes hermit-os#256
Because of time constraints and because the workflow itself may need some additional work to support multiple operating systems without making individual releases for every target architecture and operating system, builds are only generated for Linux (amd64). New releases are marked as "Drafts" by default, so as to allow maintainers to edit the text before publication. Fixes hermit-os#256
Because of time constraints and because the workflow itself may need some additional work to support multiple operating systems without making individual releases for every target architecture and operating system, builds are only generated for Linux (amd64). New releases are marked as "Drafts" by default, so as to allow maintainers to edit the text before publication. Fixes hermit-os#256
Not having to build uhyve in our other project's CI should speed them up.
The text was updated successfully, but these errors were encountered: