-
Notifications
You must be signed in to change notification settings - Fork 52
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
nix CI #322
Conversation
We discussed with @CohenCyril about how to use coq-nix-toolbox to both have @CohenCyril explained that by default there is no caching. If we want some, we would have to ask for an access for Coq's cache or create our own account elpi/coq-elpi on Cachix. We can also disable the test of reverse dependencies if we find it too costly. |
@Zimmi48 could we make room for a LPCIC cache in the coq cachix organization? |
@gares To be fair w.r.t. Cyril's work, the effort was pretty small. It was basically a matter of following https://github.com/coq-community/coq-nix-toolbox#standalone. With Cyril's help, it was straightforward. But it may become more complex for more advanced stuff, I don't know. |
Fine with nix, but please don't remove the other workflows. One builds the doc, which I don't think nix does. |
I did the fix myself, if it works I'll merge |
Sure, we can add @gares to the "Coq ecosystem" Cachix organization. Please contact me by private message on Zulip. |
@CohenCyril why don't you become an admin of this repo and set up cachix? |
Sure admin me |
Apparently there is a "maintainer" role, but I could not understand if you can create secrets (it seems so, but the doc is not clear to me). Please try, if not I'll admin you. |
@gares I do not have access to secrets as of now. |
ok, now you are Admin. |
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.
## You can override Coq and other Coq coqPackages | ||
## through the following attribute | ||
coqPackages.coq.override.version = "8.15"; | ||
#coqPackages.hierarchy-builder.job = false; |
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.
#coqPackages.hierarchy-builder.job = false; | |
coqPackages.hierarchy-builder.override.version = "master"; |
With Cyril help's