@@ -63,11 +63,11 @@ jobs:
6363
6464 # The Hoskinson runners may not have jq installed, so do that now.
6565 - name : ' Setup jq'
66- uses : dcarbone/install-jq-action@f0e10f46ff84f4d32178b4b76e1ef180b16f82c3 # v3.1.1
66+ uses : dcarbone/install-jq-action@b7ef57d46ece78760b4019dbc4080a1ba2a40b45 # v3.2.0
6767
6868 # Checkout the master branch into a subdirectory
6969 - name : Checkout master branch
70- uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
70+ uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
7171 with :
7272 # Recall that on the `leanprover-community/mathlib4-nightly-testing` repository,
7373 # we don't maintain a `master` branch at all.
7777
7878 # Checkout the PR branch into a subdirectory
7979 - name : Checkout PR branch
80- uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
80+ uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
8181 with :
8282 ref : " ${{ PR_BRANCH_REF }}"
8383 path : pr-branch
@@ -295,6 +295,7 @@ jobs:
295295 echo "::endgroup::"
296296
297297 ../master-branch/scripts/lake-build-with-retry.sh Mathlib
298+ # results of build at pr-branch/.lake/build_summary_Mathlib*.json
298299 - name : end gh-problem-match-wrap for build step
299300 uses : leanprover-community/gh-problem-matcher-wrap@20007cb926a46aa324653a387363b52f07709845 # 2025-04-23
300301 with :
@@ -308,7 +309,7 @@ jobs:
308309
309310 - name : upload artifact containing contents of pr-branch
310311 # temporary measure for debugging no-build failures
311- uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
312+ uses : actions/upload-artifact@330a01c490aca151604b8cf639adc76d48f6c5d4 # v5.0.0
312313 with :
313314 name : mathlib4_artifact
314315 include-hidden-files : true
@@ -363,13 +364,15 @@ jobs:
363364 run : |
364365 cd pr-branch
365366 ../master-branch/scripts/lake-build-with-retry.sh Archive
367+ # results of build at pr-branch/.lake/build_summary_Archive*.json
366368
367369 - name : build counterexamples
368370 id : counterexamples
369371 continue-on-error : true
370372 run : |
371373 cd pr-branch
372374 ../master-branch/scripts/lake-build-with-retry.sh Counterexamples
375+ # results of build at pr-branch/.lake/build_summary_Counterexamples*.json
373376
374377 - name : Check if building Archive or Counterexamples failed
375378 if : steps.archive.outcome == 'failure' || steps.counterexamples.outcome == 'failure'
@@ -491,12 +494,12 @@ jobs:
491494 runs-on : ubuntu-latest # Note these steps run on disposable GitHub runners, so no landrun sandboxing is needed.
492495 steps :
493496
494- - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
497+ - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
495498 with :
496499 ref : " ${{ PR_BRANCH_REF }}"
497500
498501 - name : Configure Lean
499- uses : leanprover/lean-action@f807b338d95de7813c5c50d018f1c23c9b93b4ec # 2025-04-24
502+ uses : leanprover/lean-action@434f25c2f80ded67bba02502ad3a86f25db50709 # v1.3.0
500503 with :
501504 auto-config : false # Don't run `lake build`, `lake test`, or `lake lint` automatically.
502505 use-github-cache : false
@@ -539,7 +542,7 @@ jobs:
539542 lake exe graph
540543
541544 - name : upload the import graph
542- uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
545+ uses : actions/upload-artifact@330a01c490aca151604b8cf639adc76d48f6c5d4 # v5.0.0
543546 with :
544547 name : import-graph
545548 path : import_graph.dot
0 commit comments