Skip to content

Commit

Permalink
Merge pull request #383 from proux01/coq_master_ci
Browse files Browse the repository at this point in the history
[CI] Add Coq master and Coq 8.18 to master branch
  • Loading branch information
gares authored Sep 6, 2023
2 parents e2545b6 + d0788e8 commit a23b4fc
Show file tree
Hide file tree
Showing 7 changed files with 3,294 additions and 157 deletions.
387 changes: 333 additions & 54 deletions .github/workflows/nix-action-coq-8.15.yml

Large diffs are not rendered by default.

104 changes: 52 additions & 52 deletions .github/workflows/nix-action-coq-8.16.yml

Large diffs are not rendered by default.

336 changes: 292 additions & 44 deletions .github/workflows/nix-action-coq-8.17.yml

Large diffs are not rendered by default.

1,427 changes: 1,427 additions & 0 deletions .github/workflows/nix-action-coq-8.18.yml

Large diffs are not rendered by default.

1,170 changes: 1,170 additions & 0 deletions .github/workflows/nix-action-coq-master.yml

Large diffs are not rendered by default.

25 changes: 19 additions & 6 deletions .nix/config.nix
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
default-bundle = "coq-8.16";
bundles = let
mcHBcommon = {
mathcomp.override.version = "hierarchy-builder";
mathcomp.override.version = "master";
mathcomp.job = true;
mathcomp-single.job = true;
hierarchy-builder-shim.job = true;
Expand All @@ -20,17 +20,30 @@
deriving.job = false;
};
in {
"coq-8.17".coqPackages = {
"coq-master".coqPackages = mcHBcommon // {
coq.override.version = "master";
coq-elpi.override.version = "coq-master";
interval.job = false;
};

"coq-8.18".coqPackages = mcHBcommon // {
coq.override.version = "8.18";
interval.job = false;
};

"coq-8.17".coqPackages = mcHBcommon // {
coq.override.version = "8.17";
} // mcHBcommon;
};

"coq-8.16".coqPackages = {
"coq-8.16".coqPackages = mcHBcommon // {
coq.override.version = "8.16";
} // mcHBcommon;
};

"coq-8.15".coqPackages = {
"coq-8.15".coqPackages = mcHBcommon // {
coq.override.version = "8.15";
mathcomp.job = false;
mathcomp-classical.job = false;
mathcomp-analysis.job = false;
mathcomp-infotheo.job = false;
};
};
Expand Down
2 changes: 1 addition & 1 deletion .nix/coq-nix-toolbox.nix
Original file line number Diff line number Diff line change
@@ -1 +1 @@
"721d4a5e7a4db115f7576828c354d62a84d7055b"
"e2e960c53ffb1042705dc5913379c1fb360189c0"

0 comments on commit a23b4fc

Please sign in to comment.