-
Notifications
You must be signed in to change notification settings - Fork 247
Improve flake code #1743
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
Improve flake code #1743
Conversation
Also moves the `rawFlake` code into a `haskellLib.mkFlake` function
bors try |
I moved |
tryBuild succeeded: |
It turns out it is nice to use system first in the hierarchy for cicero. Also both hydra and cicero are ok with a deep hierarchy of attributes.
bors try |
tryBuild succeeded: |
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.
❤️
Some of this is just review comments on the |
These top-level functions I'm suggesting would be very useful for us in IntersectMBO/plutus#4877, where we're basically putting together our own flake, but all these pieces would be quite useful! |
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.
Looking great, just a bit more nitpicking!
Turns off code coverage by default. Rename flattenChecks to mkFlakeChecks. Adds flake packages to ciJobs and hydraJobs.
bors try |
tryBuild succeeded: |
Also moves the
rawFlake
code into ahaskellLib.mkFlake
function