@@ -118,7 +118,6 @@ jobs:
118
118
coq-elpi :
119
119
needs :
120
120
- coq
121
- - stdlib
122
121
runs-on : ubuntu-latest
123
122
steps :
124
123
- name : Determine which commit to initially checkout
@@ -170,10 +169,6 @@ jobs:
170
169
name : ' Building/fetching previous CI target: coq'
171
170
run : NIXPKGS_ALLOW_UNFREE=1 nix-build --no-out-link --argstr bundle "coq-master"
172
171
--argstr job "coq"
173
- - if : steps.stepCheck.outputs.status == 'built'
174
- name : ' Building/fetching previous CI target: stdlib'
175
- run : NIXPKGS_ALLOW_UNFREE=1 nix-build --no-out-link --argstr bundle "coq-master"
176
- --argstr job "stdlib"
177
172
- if : steps.stepCheck.outputs.status == 'built'
178
173
name : Building/fetching current CI target
179
174
run : NIXPKGS_ALLOW_UNFREE=1 nix-build --no-out-link --argstr bundle "coq-master"
@@ -260,6 +255,7 @@ jobs:
260
255
needs :
261
256
- coq
262
257
- coq-elpi
258
+ - stdlib
263
259
runs-on : ubuntu-latest
264
260
steps :
265
261
- name : Determine which commit to initially checkout
@@ -315,6 +311,10 @@ jobs:
315
311
name : ' Building/fetching previous CI target: coq-elpi'
316
312
run : NIXPKGS_ALLOW_UNFREE=1 nix-build --no-out-link --argstr bundle "coq-master"
317
313
--argstr job "coq-elpi"
314
+ - if : steps.stepCheck.outputs.status == 'built'
315
+ name : ' Building/fetching previous CI target: stdlib'
316
+ run : NIXPKGS_ALLOW_UNFREE=1 nix-build --no-out-link --argstr bundle "coq-master"
317
+ --argstr job "stdlib"
318
318
- if : steps.stepCheck.outputs.status == 'built'
319
319
name : Building/fetching current CI target
320
320
run : NIXPKGS_ALLOW_UNFREE=1 nix-build --no-out-link --argstr bundle "coq-master"
@@ -327,6 +327,7 @@ jobs:
327
327
- mathcomp-algebra
328
328
- mathcomp-field
329
329
- hierarchy-builder
330
+ - stdlib
330
331
runs-on : ubuntu-latest
331
332
steps :
332
333
- name : Determine which commit to initially checkout
@@ -410,6 +411,10 @@ jobs:
410
411
name : ' Building/fetching previous CI target: hierarchy-builder'
411
412
run : NIXPKGS_ALLOW_UNFREE=1 nix-build --no-out-link --argstr bundle "coq-master"
412
413
--argstr job "hierarchy-builder"
414
+ - if : steps.stepCheck.outputs.status == 'built'
415
+ name : ' Building/fetching previous CI target: stdlib'
416
+ run : NIXPKGS_ALLOW_UNFREE=1 nix-build --no-out-link --argstr bundle "coq-master"
417
+ --argstr job "stdlib"
413
418
- if : steps.stepCheck.outputs.status == 'built'
414
419
name : Building/fetching current CI target
415
420
run : NIXPKGS_ALLOW_UNFREE=1 nix-build --no-out-link --argstr bundle "coq-master"
@@ -420,6 +425,7 @@ jobs:
420
425
- stdlib
421
426
- mathcomp-ssreflect
422
427
- hierarchy-builder
428
+ - stdlib
423
429
runs-on : ubuntu-latest
424
430
steps :
425
431
- name : Determine which commit to initially checkout
@@ -487,12 +493,20 @@ jobs:
487
493
name : ' Building/fetching previous CI target: hierarchy-builder'
488
494
run : NIXPKGS_ALLOW_UNFREE=1 nix-build --no-out-link --argstr bundle "coq-master"
489
495
--argstr job "hierarchy-builder"
496
+ - if : steps.stepCheck.outputs.status == 'built'
497
+ name : ' Building/fetching previous CI target: stdlib'
498
+ run : NIXPKGS_ALLOW_UNFREE=1 nix-build --no-out-link --argstr bundle "coq-master"
499
+ --argstr job "stdlib"
490
500
- if : steps.stepCheck.outputs.status == 'built'
491
501
name : Building/fetching current CI target
492
502
run : NIXPKGS_ALLOW_UNFREE=1 nix-build --no-out-link --argstr bundle "coq-master"
493
503
--argstr job "mathcomp-algebra"
494
504
mathcomp-algebra-tactics :
495
- needs : []
505
+ needs :
506
+ - coq
507
+ - mathcomp-algebra
508
+ - coq-elpi
509
+ - mathcomp-zify
496
510
runs-on : ubuntu-latest
497
511
steps :
498
512
- name : Determine which commit to initially checkout
@@ -540,6 +554,22 @@ jobs:
540
554
- id : stepCheck
541
555
name : Checking presence of CI target for current job
542
556
run : (echo -n status=; cat out err | grep "built:" | sed "s/.*/built/") >> $GITHUB_OUTPUT
557
+ - if : steps.stepCheck.outputs.status == 'built'
558
+ name : ' Building/fetching previous CI target: coq'
559
+ run : NIXPKGS_ALLOW_UNFREE=1 nix-build --no-out-link --argstr bundle "coq-master"
560
+ --argstr job "coq"
561
+ - if : steps.stepCheck.outputs.status == 'built'
562
+ name : ' Building/fetching previous CI target: mathcomp-algebra'
563
+ run : NIXPKGS_ALLOW_UNFREE=1 nix-build --no-out-link --argstr bundle "coq-master"
564
+ --argstr job "mathcomp-algebra"
565
+ - if : steps.stepCheck.outputs.status == 'built'
566
+ name : ' Building/fetching previous CI target: coq-elpi'
567
+ run : NIXPKGS_ALLOW_UNFREE=1 nix-build --no-out-link --argstr bundle "coq-master"
568
+ --argstr job "coq-elpi"
569
+ - if : steps.stepCheck.outputs.status == 'built'
570
+ name : ' Building/fetching previous CI target: mathcomp-zify'
571
+ run : NIXPKGS_ALLOW_UNFREE=1 nix-build --no-out-link --argstr bundle "coq-master"
572
+ --argstr job "mathcomp-zify"
543
573
- if : steps.stepCheck.outputs.status == 'built'
544
574
name : Building/fetching current CI target
545
575
run : NIXPKGS_ALLOW_UNFREE=1 nix-build --no-out-link --argstr bundle "coq-master"
@@ -551,6 +581,8 @@ jobs:
551
581
- coqeal
552
582
- mathcomp-real-closed
553
583
- mathcomp-bigenough
584
+ - mathcomp-zify
585
+ - mathcomp-algebra-tactics
554
586
runs-on : ubuntu-latest
555
587
steps :
556
588
- name : Determine which commit to initially checkout
@@ -618,6 +650,14 @@ jobs:
618
650
name : ' Building/fetching previous CI target: mathcomp-bigenough'
619
651
run : NIXPKGS_ALLOW_UNFREE=1 nix-build --no-out-link --argstr bundle "coq-master"
620
652
--argstr job "mathcomp-bigenough"
653
+ - if : steps.stepCheck.outputs.status == 'built'
654
+ name : ' Building/fetching previous CI target: mathcomp-zify'
655
+ run : NIXPKGS_ALLOW_UNFREE=1 nix-build --no-out-link --argstr bundle "coq-master"
656
+ --argstr job "mathcomp-zify"
657
+ - if : steps.stepCheck.outputs.status == 'built'
658
+ name : ' Building/fetching previous CI target: mathcomp-algebra-tactics'
659
+ run : NIXPKGS_ALLOW_UNFREE=1 nix-build --no-out-link --argstr bundle "coq-master"
660
+ --argstr job "mathcomp-algebra-tactics"
621
661
- if : steps.stepCheck.outputs.status == 'built'
622
662
name : Building/fetching current CI target
623
663
run : NIXPKGS_ALLOW_UNFREE=1 nix-build --no-out-link --argstr bundle "coq-master"
@@ -692,6 +732,7 @@ jobs:
692
732
- mathcomp-ssreflect
693
733
- mathcomp-algebra
694
734
- hierarchy-builder
735
+ - stdlib
695
736
runs-on : ubuntu-latest
696
737
steps :
697
738
- name : Determine which commit to initially checkout
@@ -767,6 +808,10 @@ jobs:
767
808
name : ' Building/fetching previous CI target: hierarchy-builder'
768
809
run : NIXPKGS_ALLOW_UNFREE=1 nix-build --no-out-link --argstr bundle "coq-master"
769
810
--argstr job "hierarchy-builder"
811
+ - if : steps.stepCheck.outputs.status == 'built'
812
+ name : ' Building/fetching previous CI target: stdlib'
813
+ run : NIXPKGS_ALLOW_UNFREE=1 nix-build --no-out-link --argstr bundle "coq-master"
814
+ --argstr job "stdlib"
770
815
- if : steps.stepCheck.outputs.status == 'built'
771
816
name : Building/fetching current CI target
772
817
run : NIXPKGS_ALLOW_UNFREE=1 nix-build --no-out-link --argstr bundle "coq-master"
@@ -775,6 +820,7 @@ jobs:
775
820
needs :
776
821
- coq
777
822
- mathcomp-ssreflect
823
+ - stdlib
778
824
runs-on : ubuntu-latest
779
825
steps :
780
826
- name : Determine which commit to initially checkout
@@ -830,6 +876,10 @@ jobs:
830
876
name : ' Building/fetching previous CI target: mathcomp-ssreflect'
831
877
run : NIXPKGS_ALLOW_UNFREE=1 nix-build --no-out-link --argstr bundle "coq-master"
832
878
--argstr job "mathcomp-ssreflect"
879
+ - if : steps.stepCheck.outputs.status == 'built'
880
+ name : ' Building/fetching previous CI target: stdlib'
881
+ run : NIXPKGS_ALLOW_UNFREE=1 nix-build --no-out-link --argstr bundle "coq-master"
882
+ --argstr job "stdlib"
833
883
- if : steps.stepCheck.outputs.status == 'built'
834
884
name : Building/fetching current CI target
835
885
run : NIXPKGS_ALLOW_UNFREE=1 nix-build --no-out-link --argstr bundle "coq-master"
@@ -841,6 +891,7 @@ jobs:
841
891
- mathcomp-algebra
842
892
- mathcomp-field
843
893
- mathcomp-bigenough
894
+ - stdlib
844
895
runs-on : ubuntu-latest
845
896
steps :
846
897
- name : Determine which commit to initially checkout
@@ -916,6 +967,10 @@ jobs:
916
967
name : ' Building/fetching previous CI target: mathcomp-bigenough'
917
968
run : NIXPKGS_ALLOW_UNFREE=1 nix-build --no-out-link --argstr bundle "coq-master"
918
969
--argstr job "mathcomp-bigenough"
970
+ - if : steps.stepCheck.outputs.status == 'built'
971
+ name : ' Building/fetching previous CI target: stdlib'
972
+ run : NIXPKGS_ALLOW_UNFREE=1 nix-build --no-out-link --argstr bundle "coq-master"
973
+ --argstr job "stdlib"
919
974
- if : steps.stepCheck.outputs.status == 'built'
920
975
name : Building/fetching current CI target
921
976
run : NIXPKGS_ALLOW_UNFREE=1 nix-build --no-out-link --argstr bundle "coq-master"
@@ -925,6 +980,7 @@ jobs:
925
980
- coq
926
981
- stdlib
927
982
- hierarchy-builder
983
+ - stdlib
928
984
runs-on : ubuntu-latest
929
985
steps :
930
986
- name : Determine which commit to initially checkout
@@ -984,12 +1040,20 @@ jobs:
984
1040
name : ' Building/fetching previous CI target: hierarchy-builder'
985
1041
run : NIXPKGS_ALLOW_UNFREE=1 nix-build --no-out-link --argstr bundle "coq-master"
986
1042
--argstr job "hierarchy-builder"
1043
+ - if : steps.stepCheck.outputs.status == 'built'
1044
+ name : ' Building/fetching previous CI target: stdlib'
1045
+ run : NIXPKGS_ALLOW_UNFREE=1 nix-build --no-out-link --argstr bundle "coq-master"
1046
+ --argstr job "stdlib"
987
1047
- if : steps.stepCheck.outputs.status == 'built'
988
1048
name : Building/fetching current CI target
989
1049
run : NIXPKGS_ALLOW_UNFREE=1 nix-build --no-out-link --argstr bundle "coq-master"
990
1050
--argstr job "mathcomp-ssreflect"
991
1051
mathcomp-zify :
992
- needs : []
1052
+ needs :
1053
+ - coq
1054
+ - mathcomp-algebra
1055
+ - mathcomp-ssreflect
1056
+ - stdlib
993
1057
runs-on : ubuntu-latest
994
1058
steps :
995
1059
- name : Determine which commit to initially checkout
@@ -1037,6 +1101,26 @@ jobs:
1037
1101
- id : stepCheck
1038
1102
name : Checking presence of CI target for current job
1039
1103
run : (echo -n status=; cat out err | grep "built:" | sed "s/.*/built/") >> $GITHUB_OUTPUT
1104
+ - if : steps.stepCheck.outputs.status == 'built'
1105
+ name : ' Building/fetching previous CI target: coq'
1106
+ run : NIXPKGS_ALLOW_UNFREE=1 nix-build --no-out-link --argstr bundle "coq-master"
1107
+ --argstr job "coq"
1108
+ - if : steps.stepCheck.outputs.status == 'built'
1109
+ name : ' Building/fetching previous CI target: mathcomp-algebra'
1110
+ run : NIXPKGS_ALLOW_UNFREE=1 nix-build --no-out-link --argstr bundle "coq-master"
1111
+ --argstr job "mathcomp-algebra"
1112
+ - if : steps.stepCheck.outputs.status == 'built'
1113
+ name : ' Building/fetching previous CI target: mathcomp-ssreflect'
1114
+ run : NIXPKGS_ALLOW_UNFREE=1 nix-build --no-out-link --argstr bundle "coq-master"
1115
+ --argstr job "mathcomp-ssreflect"
1116
+ - if : steps.stepCheck.outputs.status == 'built'
1117
+ name : ' Building/fetching previous CI target: mathcomp-fingroup'
1118
+ run : NIXPKGS_ALLOW_UNFREE=1 nix-build --no-out-link --argstr bundle "coq-master"
1119
+ --argstr job "mathcomp-fingroup"
1120
+ - if : steps.stepCheck.outputs.status == 'built'
1121
+ name : ' Building/fetching previous CI target: stdlib'
1122
+ run : NIXPKGS_ALLOW_UNFREE=1 nix-build --no-out-link --argstr bundle "coq-master"
1123
+ --argstr job "stdlib"
1040
1124
- if : steps.stepCheck.outputs.status == 'built'
1041
1125
name : Building/fetching current CI target
1042
1126
run : NIXPKGS_ALLOW_UNFREE=1 nix-build --no-out-link --argstr bundle "coq-master"
0 commit comments