-
Notifications
You must be signed in to change notification settings - Fork 101
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
feat: Support nix package manager #234
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.
👍 LGTM
Looks mostly fine to me, but knowing nothing about Nix, I cannot follow the Nix files at all. Maybe some additional comments in those files would help newbies like me (and everyone else working on bberg)? And It seems that the CircleCI checks are no longer tracked here in the PR since there is a github workflow. Is there some way to have it track both? |
@dbanks12 the CircleCI runs are still done and shown. If you expand the "Show all checks" and scroll down you'll see the cci checks: |
* feat: Support nix package manager & add github action to build nix artifacts * Checking gnu flag for buildEnv override * Need to be explicit about gcc11 for aarch64 linux * Use runner.os name for artifacts * Cleanup comments in nixfile * Add concurrency group to workflow * Update the cases when the workflow runs
* feat: Support nix package manager & add github action to build nix artifacts * Checking gnu flag for buildEnv override * Need to be explicit about gcc11 for aarch64 linux * Use runner.os name for artifacts * Cleanup comments in nixfile * Add concurrency group to workflow * Update the cases when the workflow runs
Description
Closes #233
This adds support for the Nix package manager and adds a GitHub Action to make sure the artifacts can be built.
Currently a draft because I'm trying to work through some difficulties with the Linux cross-compilation.Checklist:
/markdown/specs
have been updated.@brief
describing the intended functionality.