Skip to content
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

Minimizing Nix Toolbox Gaia CI #129

Open
palmskog opened this issue Apr 7, 2022 · 2 comments
Open

Minimizing Nix Toolbox Gaia CI #129

palmskog opened this issue Apr 7, 2022 · 2 comments

Comments

@palmskog
Copy link
Member

palmskog commented Apr 7, 2022

I'm opening this as a memento to adapt Nix Toolbox CI to the new packaging of Gaia. Specifically, the Gaia Hydras package now only depends on the Gaia Schütte part of Gaia, which usually takes less than a minute to check. However, the Nix Toolbox is currently set up to depend on the whole Gaia (albeit with caching). We could probably save a few minutes in fresh CI time.

cc: @Zimmi48

@Zimmi48
Copy link
Member

Zimmi48 commented Apr 7, 2022

Thanks for the summary. I hadn't followed these changes closely. I'll try to reflect them in nixpkgs and Nix CI later.

@palmskog
Copy link
Member Author

palmskog commented Apr 7, 2022

Thanks! Note that the Gaia Schütte package only depends on Dune, Coq, and mathcomp-ssreflect (i.e., mathcomp-algebra is no longer a dependency).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants