Skip to content

Commit a23b4fc

Browse files
authored
Merge pull request #383 from proux01/coq_master_ci
[CI] Add Coq master and Coq 8.18 to master branch
2 parents e2545b6 + d0788e8 commit a23b4fc

File tree

7 files changed

+3294
-157
lines changed

7 files changed

+3294
-157
lines changed

.github/workflows/nix-action-coq-8.15.yml

Lines changed: 333 additions & 54 deletions
Large diffs are not rendered by default.

.github/workflows/nix-action-coq-8.16.yml

Lines changed: 52 additions & 52 deletions
Large diffs are not rendered by default.

.github/workflows/nix-action-coq-8.17.yml

Lines changed: 292 additions & 44 deletions
Large diffs are not rendered by default.

.github/workflows/nix-action-coq-8.18.yml

Lines changed: 1427 additions & 0 deletions
Large diffs are not rendered by default.

.github/workflows/nix-action-coq-master.yml

Lines changed: 1170 additions & 0 deletions
Large diffs are not rendered by default.

.nix/config.nix

Lines changed: 19 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
default-bundle = "coq-8.16";
55
bundles = let
66
mcHBcommon = {
7-
mathcomp.override.version = "hierarchy-builder";
7+
mathcomp.override.version = "master";
88
mathcomp.job = true;
99
mathcomp-single.job = true;
1010
hierarchy-builder-shim.job = true;
@@ -20,17 +20,30 @@
2020
deriving.job = false;
2121
};
2222
in {
23-
"coq-8.17".coqPackages = {
23+
"coq-master".coqPackages = mcHBcommon // {
24+
coq.override.version = "master";
25+
coq-elpi.override.version = "coq-master";
26+
interval.job = false;
27+
};
28+
29+
"coq-8.18".coqPackages = mcHBcommon // {
30+
coq.override.version = "8.18";
31+
interval.job = false;
32+
};
33+
34+
"coq-8.17".coqPackages = mcHBcommon // {
2435
coq.override.version = "8.17";
25-
} // mcHBcommon;
36+
};
2637

27-
"coq-8.16".coqPackages = {
38+
"coq-8.16".coqPackages = mcHBcommon // {
2839
coq.override.version = "8.16";
29-
} // mcHBcommon;
40+
};
3041

31-
"coq-8.15".coqPackages = {
42+
"coq-8.15".coqPackages = mcHBcommon // {
3243
coq.override.version = "8.15";
3344
mathcomp.job = false;
45+
mathcomp-classical.job = false;
46+
mathcomp-analysis.job = false;
3447
mathcomp-infotheo.job = false;
3548
};
3649
};

.nix/coq-nix-toolbox.nix

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
"721d4a5e7a4db115f7576828c354d62a84d7055b"
1+
"e2e960c53ffb1042705dc5913379c1fb360189c0"

0 commit comments

Comments
 (0)