-
-
Notifications
You must be signed in to change notification settings - Fork 367
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
Reduce Nix support #3804
Reduce Nix support #3804
Conversation
.github/workflows/nix.yml
Outdated
|
||
# Enter the development shell and run `cabal build` | ||
develop: | ||
if: needs.pre_job.outputs.should_skip_develop != 'true' | ||
needs: pre_job | ||
runs-on: ${{ matrix.os }} | ||
env: | ||
HAS_TOKEN: ${{ secrets.HLS_CACHIX_AUTH_TOKEN != '' }} |
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.
HAS_TOKEN
appears unused.
This removes the support for: - Dev shells with pre-built packages - Building binaries These have been almost continually broken, and nobody is really maintaining them. Better to just do the simple thing we can do reliably, which is to provide dev shells. Closes #3800
950cd23
to
de85bf4
Compare
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.
Awesome simplification!
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.
That's a cool simplification. User of the nix environment like me can continue to deploy a custom nix builder outside of this repo.
This removes the support for:
These have been almost continually broken, and nobody is really maintaining them. Better to just do the simple thing we can do reliably, which is to provide dev shells.
Closes #3800