-
Notifications
You must be signed in to change notification settings - Fork 412
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
ci: add an action to build binaries #10479
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Cool that nix can be used to deal with both OSes!
This adds a manual workflow to get binaries for: - linux (intel) - mac (intel) - mac (arm) In addition, a combined zip is available. Signed-off-by: Etienne Millon <[email protected]>
I wonder if it'd be interesting to build a statically linked binary too, e.g. dune-musl64 on x86_64 linux. I wonder if that'd allow distributing dune as a standalone binary, which could be especially useful for dune 4 and dune-pkg. |
I should have mentioned that, but yes that's the motivation behind that workflow: this way we can distribute binaries so that people can easily test that without installing anything else.
Sounds like a good idea, is there a "standard" way to do this with nix? |
It should be really easy with my overlays to build |
done in #10485 |
This adds a manual workflow to get binaries for: - linux (intel) - mac (intel) - mac (arm) In addition, a combined zip is available. Signed-off-by: Etienne Millon <[email protected]>
This adds a manual workflow to get binaries for:
In addition, a combined zip is available.