@@ -408,6 +408,52 @@ jobs:
408408 name : Building/fetching current CI target
409409 run : NIXPKGS_ALLOW_UNFREE=1 nix-build --no-out-link --argstr bundle "8.14" --argstr
410410 job "ceres"
411+ compcert :
412+ needs :
413+ - coq
414+ - flocq
415+ runs-on : ubuntu-latest
416+ steps :
417+ - name : Determine which commit to test
418+ run : " if [ ${{ github.event_name }} = \" push\" ]; then\n echo \" tested_commit=${{\
419+ \ github.sha }}\" >> $GITHUB_ENV\n else\n merge_commit=$(git ls-remote ${{\
420+ \ github.event.repository.html_url }} refs/pull/${{ github.event.number }}/merge\
421+ \ | cut -f1)\n if [ -z \" $merge_commit\" ]; then\n echo \" tested_commit=${{\
422+ \ github.event.pull_request.head.sha }}\" >> $GITHUB_ENV\n else\n echo\
423+ \ \" tested_commit=$merge_commit\" >> $GITHUB_ENV\n fi\n fi\n "
424+ - name : Git checkout
425+ uses : actions/checkout@v2
426+ with :
427+ fetch-depth : 0
428+ ref : ${{ env.tested_commit }}
429+ - name : Cachix install
430+ uses : cachix/install-nix-action@v16
431+ with :
432+ nix_path : nixpkgs=channel:nixpkgs-unstable
433+ - name : Cachix setup coq-community
434+ uses : cachix/cachix-action@v10
435+ with :
436+ authToken : ${{ secrets.CACHIX_AUTH_TOKEN }}
437+ extraPullNames : coq, math-comp
438+ name : coq-community
439+ - id : stepCheck
440+ name : Checking presence of CI target compcert
441+ run : " nb_dry_run=$(NIXPKGS_ALLOW_UNFREE=1 nix-build --no-out-link \\\n --argstr\
442+ \ bundle \" 8.14\" --argstr job \" compcert\" \\\n --dry-run 2>&1 > /dev/null)\n \
443+ echo $nb_dry_run\n echo ::set-output name=status::$(echo $nb_dry_run | grep\
444+ \ \" built:\" | sed \" s/.*/built/\" )\n "
445+ - if : steps.stepCheck.outputs.status == 'built'
446+ name : ' Building/fetching previous CI target: coq'
447+ run : NIXPKGS_ALLOW_UNFREE=1 nix-build --no-out-link --argstr bundle "8.14" --argstr
448+ job "coq"
449+ - if : steps.stepCheck.outputs.status == 'built'
450+ name : ' Building/fetching previous CI target: flocq'
451+ run : NIXPKGS_ALLOW_UNFREE=1 nix-build --no-out-link --argstr bundle "8.14" --argstr
452+ job "flocq"
453+ - if : steps.stepCheck.outputs.status == 'built'
454+ name : Building/fetching current CI target
455+ run : NIXPKGS_ALLOW_UNFREE=1 nix-build --no-out-link --argstr bundle "8.14" --argstr
456+ job "compcert"
411457 coq :
412458 needs : []
413459 runs-on : ubuntu-latest
@@ -720,6 +766,93 @@ jobs:
720766 name : Building/fetching current CI target
721767 run : NIXPKGS_ALLOW_UNFREE=1 nix-build --no-out-link --argstr bundle "8.14" --argstr
722768 job "coqeal"
769+ coqhammer :
770+ needs :
771+ - coq
772+ runs-on : ubuntu-latest
773+ steps :
774+ - name : Determine which commit to test
775+ run : " if [ ${{ github.event_name }} = \" push\" ]; then\n echo \" tested_commit=${{\
776+ \ github.sha }}\" >> $GITHUB_ENV\n else\n merge_commit=$(git ls-remote ${{\
777+ \ github.event.repository.html_url }} refs/pull/${{ github.event.number }}/merge\
778+ \ | cut -f1)\n if [ -z \" $merge_commit\" ]; then\n echo \" tested_commit=${{\
779+ \ github.event.pull_request.head.sha }}\" >> $GITHUB_ENV\n else\n echo\
780+ \ \" tested_commit=$merge_commit\" >> $GITHUB_ENV\n fi\n fi\n "
781+ - name : Git checkout
782+ uses : actions/checkout@v2
783+ with :
784+ fetch-depth : 0
785+ ref : ${{ env.tested_commit }}
786+ - name : Cachix install
787+ uses : cachix/install-nix-action@v16
788+ with :
789+ nix_path : nixpkgs=channel:nixpkgs-unstable
790+ - name : Cachix setup coq-community
791+ uses : cachix/cachix-action@v10
792+ with :
793+ authToken : ${{ secrets.CACHIX_AUTH_TOKEN }}
794+ extraPullNames : coq, math-comp
795+ name : coq-community
796+ - id : stepCheck
797+ name : Checking presence of CI target coqhammer
798+ run : " nb_dry_run=$(NIXPKGS_ALLOW_UNFREE=1 nix-build --no-out-link \\\n --argstr\
799+ \ bundle \" 8.14\" --argstr job \" coqhammer\" \\\n --dry-run 2>&1 > /dev/null)\n \
800+ echo $nb_dry_run\n echo ::set-output name=status::$(echo $nb_dry_run | grep\
801+ \ \" built:\" | sed \" s/.*/built/\" )\n "
802+ - if : steps.stepCheck.outputs.status == 'built'
803+ name : ' Building/fetching previous CI target: coq'
804+ run : NIXPKGS_ALLOW_UNFREE=1 nix-build --no-out-link --argstr bundle "8.14" --argstr
805+ job "coq"
806+ - if : steps.stepCheck.outputs.status == 'built'
807+ name : Building/fetching current CI target
808+ run : NIXPKGS_ALLOW_UNFREE=1 nix-build --no-out-link --argstr bundle "8.14" --argstr
809+ job "coqhammer"
810+ coqprime :
811+ needs :
812+ - coq
813+ - bignums
814+ runs-on : ubuntu-latest
815+ steps :
816+ - name : Determine which commit to test
817+ run : " if [ ${{ github.event_name }} = \" push\" ]; then\n echo \" tested_commit=${{\
818+ \ github.sha }}\" >> $GITHUB_ENV\n else\n merge_commit=$(git ls-remote ${{\
819+ \ github.event.repository.html_url }} refs/pull/${{ github.event.number }}/merge\
820+ \ | cut -f1)\n if [ -z \" $merge_commit\" ]; then\n echo \" tested_commit=${{\
821+ \ github.event.pull_request.head.sha }}\" >> $GITHUB_ENV\n else\n echo\
822+ \ \" tested_commit=$merge_commit\" >> $GITHUB_ENV\n fi\n fi\n "
823+ - name : Git checkout
824+ uses : actions/checkout@v2
825+ with :
826+ fetch-depth : 0
827+ ref : ${{ env.tested_commit }}
828+ - name : Cachix install
829+ uses : cachix/install-nix-action@v16
830+ with :
831+ nix_path : nixpkgs=channel:nixpkgs-unstable
832+ - name : Cachix setup coq-community
833+ uses : cachix/cachix-action@v10
834+ with :
835+ authToken : ${{ secrets.CACHIX_AUTH_TOKEN }}
836+ extraPullNames : coq, math-comp
837+ name : coq-community
838+ - id : stepCheck
839+ name : Checking presence of CI target coqprime
840+ run : " nb_dry_run=$(NIXPKGS_ALLOW_UNFREE=1 nix-build --no-out-link \\\n --argstr\
841+ \ bundle \" 8.14\" --argstr job \" coqprime\" \\\n --dry-run 2>&1 > /dev/null)\n \
842+ echo $nb_dry_run\n echo ::set-output name=status::$(echo $nb_dry_run | grep\
843+ \ \" built:\" | sed \" s/.*/built/\" )\n "
844+ - if : steps.stepCheck.outputs.status == 'built'
845+ name : ' Building/fetching previous CI target: coq'
846+ run : NIXPKGS_ALLOW_UNFREE=1 nix-build --no-out-link --argstr bundle "8.14" --argstr
847+ job "coq"
848+ - if : steps.stepCheck.outputs.status == 'built'
849+ name : ' Building/fetching previous CI target: bignums'
850+ run : NIXPKGS_ALLOW_UNFREE=1 nix-build --no-out-link --argstr bundle "8.14" --argstr
851+ job "bignums"
852+ - if : steps.stepCheck.outputs.status == 'built'
853+ name : Building/fetching current CI target
854+ run : NIXPKGS_ALLOW_UNFREE=1 nix-build --no-out-link --argstr bundle "8.14" --argstr
855+ job "coqprime"
723856 coquelicot :
724857 needs :
725858 - coq
@@ -2337,47 +2470,6 @@ jobs:
23372470 name : Building/fetching current CI target
23382471 run : NIXPKGS_ALLOW_UNFREE=1 nix-build --no-out-link --argstr bundle "8.14" --argstr
23392472 job "reglang"
2340- serapi :
2341- needs :
2342- - coq
2343- runs-on : ubuntu-latest
2344- steps :
2345- - name : Determine which commit to test
2346- run : " if [ ${{ github.event_name }} = \" push\" ]; then\n echo \" tested_commit=${{\
2347- \ github.sha }}\" >> $GITHUB_ENV\n else\n merge_commit=$(git ls-remote ${{\
2348- \ github.event.repository.html_url }} refs/pull/${{ github.event.number }}/merge\
2349- \ | cut -f1)\n if [ -z \" $merge_commit\" ]; then\n echo \" tested_commit=${{\
2350- \ github.event.pull_request.head.sha }}\" >> $GITHUB_ENV\n else\n echo\
2351- \ \" tested_commit=$merge_commit\" >> $GITHUB_ENV\n fi\n fi\n "
2352- - name : Git checkout
2353- uses : actions/checkout@v2
2354- with :
2355- fetch-depth : 0
2356- ref : ${{ env.tested_commit }}
2357- - name : Cachix install
2358- uses : cachix/install-nix-action@v16
2359- with :
2360- nix_path : nixpkgs=channel:nixpkgs-unstable
2361- - name : Cachix setup coq-community
2362- uses : cachix/cachix-action@v10
2363- with :
2364- authToken : ${{ secrets.CACHIX_AUTH_TOKEN }}
2365- extraPullNames : coq, math-comp
2366- name : coq-community
2367- - id : stepCheck
2368- name : Checking presence of CI target serapi
2369- run : " nb_dry_run=$(NIXPKGS_ALLOW_UNFREE=1 nix-build --no-out-link \\\n --argstr\
2370- \ bundle \" 8.14\" --argstr job \" serapi\" \\\n --dry-run 2>&1 > /dev/null)\n \
2371- echo $nb_dry_run\n echo ::set-output name=status::$(echo $nb_dry_run | grep\
2372- \ \" built:\" | sed \" s/.*/built/\" )\n "
2373- - if : steps.stepCheck.outputs.status == 'built'
2374- name : ' Building/fetching previous CI target: coq'
2375- run : NIXPKGS_ALLOW_UNFREE=1 nix-build --no-out-link --argstr bundle "8.14" --argstr
2376- job "coq"
2377- - if : steps.stepCheck.outputs.status == 'built'
2378- name : Building/fetching current CI target
2379- run : NIXPKGS_ALLOW_UNFREE=1 nix-build --no-out-link --argstr bundle "8.14" --argstr
2380- job "serapi"
23812473 stdpp :
23822474 needs :
23832475 - coq
0 commit comments