1515 name : exercise the composite actions
1616 runs-on : ubuntu-latest
1717 steps :
18- - uses : actions/checkout@v7
18+ - uses : actions/checkout@v7.0.1
1919
2020 - name : install-toolchain
2121 uses : ./.github/actions/install-toolchain
@@ -265,7 +265,7 @@ jobs:
265265 name : cargo-install checks the binary later steps run
266266 runs-on : ubuntu-latest
267267 steps :
268- - uses : actions/checkout@v7
268+ - uses : actions/checkout@v7.0.1
269269 - name : the pinned version on PATH, a stale one in a cache
270270 run : |
271271 fake() { mkdir -p "$(dirname "$1")"; printf '#!/bin/sh\necho "cargo-nextest %s (fake)"\n' "$2" > "$1"; chmod +x "$1"; }
@@ -312,7 +312,7 @@ jobs:
312312 name : exercise the changelog action
313313 runs-on : ubuntu-latest
314314 steps :
315- - uses : actions/checkout@v7
315+ - uses : actions/checkout@v7.0.1
316316
317317 # cargo metadata resolves the crate version; the runner's default toolchain suffices.
318318 - name : install-toolchain
@@ -491,7 +491,7 @@ jobs:
491491 name : exercise the changelog notes mode
492492 runs-on : ubuntu-latest
493493 steps :
494- - uses : actions/checkout@v7
494+ - uses : actions/checkout@v7.0.1
495495 - name : stage a changelog with a Markdown-rich section
496496 run : |
497497 set -euo pipefail
@@ -572,7 +572,7 @@ jobs:
572572 name : exercise the cut-release action
573573 runs-on : ubuntu-latest
574574 steps :
575- - uses : actions/checkout@v7
575+ - uses : actions/checkout@v7.0.1
576576
577577 # cargo metadata resolves the crate version; the runner's default toolchain suffices.
578578 - name : install-toolchain
@@ -661,7 +661,7 @@ jobs:
661661 name : exercise the no-crate version ladder
662662 runs-on : ubuntu-latest
663663 steps :
664- - uses : actions/checkout@v7
664+ - uses : actions/checkout@v7.0.1
665665
666666 - name : stage a crateless repository with a changelog
667667 run : |
@@ -757,7 +757,7 @@ jobs:
757757 name : changelog check (this repository)
758758 runs-on : ubuntu-latest
759759 steps :
760- - uses : actions/checkout@v7
760+ - uses : actions/checkout@v7.0.1
761761 with :
762762 # The section/tag coherence derives from the tags.
763763 fetch-depth : 0
@@ -769,7 +769,7 @@ jobs:
769769 name : exercise the release guidance and the signed-tag gate
770770 runs-on : ubuntu-latest
771771 steps :
772- - uses : actions/checkout@v7
772+ - uses : actions/checkout@v7.0.1
773773
774774 # The action wiring writes the real step summary of this run.
775775 - name : release-guidance renders into the step summary
@@ -836,7 +836,7 @@ jobs:
836836 env :
837837 CICD_PROBE : forwarded
838838 steps :
839- - uses : actions/checkout@v7
839+ - uses : actions/checkout@v7.0.1
840840
841841 - name : build-image (local, cached, with a cross target)
842842 uses : ./.github/actions/build-image
@@ -1105,7 +1105,7 @@ jobs:
11051105 name : exercise the msrv action
11061106 runs-on : ubuntu-latest
11071107 steps :
1108- - uses : actions/checkout@v7
1108+ - uses : actions/checkout@v7.0.1
11091109
11101110 # msrv: pull rust:<declared rust-version> and cargo check there, sealed.
11111111 # Exercises the Cargo.toml extraction, the image pull, and the sealed check.
@@ -1249,7 +1249,7 @@ jobs:
12491249 runner : [windows-latest, windows-11-arm]
12501250 runs-on : ${{ matrix.runner }}
12511251 steps :
1252- - uses : actions/checkout@v7
1252+ - uses : actions/checkout@v7.0.1
12531253 - uses : ./.github/actions/install-toolchain
12541254 with :
12551255 components : clippy
@@ -1269,7 +1269,7 @@ jobs:
12691269 env :
12701270 CARGO_INCREMENTAL : " 1"
12711271 steps :
1272- - uses : actions/checkout@v7
1272+ - uses : actions/checkout@v7.0.1
12731273 - uses : ./.github/actions/rust-cache
12741274 with :
12751275 prefix : passthrough
@@ -1285,7 +1285,7 @@ jobs:
12851285 env :
12861286 CARGO_HOME : /tmp/cargo-home
12871287 steps :
1288- - uses : actions/checkout@v7
1288+ - uses : actions/checkout@v7.0.1
12891289 - name : seed a sentinel in the custom cargo home
12901290 run : |
12911291 mkdir -p "$CARGO_HOME/registry/index" "$CARGO_HOME/registry/cache" "$CARGO_HOME/git/db"
@@ -1301,7 +1301,7 @@ jobs:
13011301 env :
13021302 CARGO_HOME : /tmp/cargo-home
13031303 steps :
1304- - uses : actions/checkout@v7
1304+ - uses : actions/checkout@v7.0.1
13051305 - uses : ./.github/actions/rust-cache
13061306 with :
13071307 prefix : cargohome-${{ github.run_id }}
@@ -1315,7 +1315,7 @@ jobs:
13151315 name : rust-cache save:false saves nothing
13161316 runs-on : ubuntu-latest
13171317 steps :
1318- - uses : actions/checkout@v7
1318+ - uses : actions/checkout@v7.0.1
13191319 - uses : ./.github/actions/rust-cache
13201320 with :
13211321 prefix : nosave-${{ github.run_id }}
@@ -1350,7 +1350,7 @@ jobs:
13501350 env :
13511351 RUST_CI_LOCAL_TARGET : " 1"
13521352 steps :
1353- - uses : actions/checkout@v7
1353+ - uses : actions/checkout@v7.0.1
13541354 - uses : ./.github/actions/rust-cache
13551355 with :
13561356 prefix : localtgt-${{ github.run_id }}
@@ -1394,7 +1394,7 @@ jobs:
13941394 env :
13951395 SCCACHE_DIR : /tmp/sccache-store
13961396 steps :
1397- - uses : actions/checkout@v7
1397+ - uses : actions/checkout@v7.0.1
13981398 - run : apt-get update -qq && apt-get install -y -qq jq >/dev/null
13991399 - uses : ./.github/actions/sccache
14001400 id : sccache
@@ -1426,7 +1426,7 @@ jobs:
14261426 env :
14271427 CARGO_HOME : /tmp/selftest-off
14281428 steps :
1429- - uses : actions/checkout@v7
1429+ - uses : actions/checkout@v7.0.1
14301430 - uses : ./.github/actions/rust-cache
14311431 id : cache
14321432 with :
@@ -1481,7 +1481,7 @@ jobs:
14811481 name : sccache round-trip through a job-env backend
14821482 runs-on : ubuntu-latest
14831483 steps :
1484- - uses : actions/checkout@v7
1484+ - uses : actions/checkout@v7.0.1
14851485 - name : offer a backend the way a job-started hook would
14861486 run : echo "SCCACHE_DIR=$RUNNER_TEMP/sccache-store" >> "$GITHUB_ENV"
14871487 - uses : ./.github/actions/sccache
@@ -1532,7 +1532,7 @@ jobs:
15321532 name : the sccache namespace and read-only mode follow the configured backend
15331533 runs-on : ubuntu-latest
15341534 steps :
1535- - uses : actions/checkout@v7
1535+ - uses : actions/checkout@v7.0.1
15361536 - name : table of backends and refusals
15371537 run : |
15381538 set -euo pipefail
@@ -1661,7 +1661,7 @@ jobs:
16611661 name : sccache with write false stores nothing
16621662 runs-on : ubuntu-latest
16631663 steps :
1664- - uses : actions/checkout@v7
1664+ - uses : actions/checkout@v7.0.1
16651665 - name : offer an empty backend the way a job-started hook would
16661666 run : echo "SCCACHE_DIR=$RUNNER_TEMP/sccache-store" >> "$GITHUB_ENV"
16671667 - uses : ./.github/actions/sccache
@@ -1690,7 +1690,7 @@ jobs:
16901690 name : sccache archive, the writer saves at job end
16911691 runs-on : ubuntu-latest
16921692 steps :
1693- - uses : actions/checkout@v7
1693+ - uses : actions/checkout@v7.0.1
16941694 - uses : ./.github/actions/sccache
16951695 id : sccache
16961696 with :
@@ -1713,7 +1713,7 @@ jobs:
17131713 needs : [selftest-sccache-archive-save]
17141714 runs-on : ubuntu-latest
17151715 steps :
1716- - uses : actions/checkout@v7
1716+ - uses : actions/checkout@v7.0.1
17171717 - uses : ./.github/actions/sccache
17181718 id : sccache
17191719 with :
@@ -1749,7 +1749,7 @@ jobs:
17491749 namespace : selftest/a
17501750 extra-env : CARGO_TERM_COLOR=always
17511751 steps :
1752- - uses : actions/checkout@v7
1752+ - uses : actions/checkout@v7.0.1
17531753 - name : a CARGO_* variable the writer did not have
17541754 if : matrix.extra-env != ''
17551755 env :
@@ -1783,7 +1783,7 @@ jobs:
17831783 needs : [selftest-sccache-archive-save]
17841784 runs-on : ubuntu-latest
17851785 steps :
1786- - uses : actions/checkout@v7
1786+ - uses : actions/checkout@v7.0.1
17871787 - name : change the fixture's source
17881788 run : echo 'pub fn changed() -> u8 { 1 }' >> fixtures/sample-crate/src/lib.rs
17891789 - uses : ./.github/actions/sccache
@@ -1806,7 +1806,7 @@ jobs:
18061806 needs : [selftest-sccache-archive-source-change]
18071807 runs-on : ubuntu-latest
18081808 steps :
1809- - uses : actions/checkout@v7
1809+ - uses : actions/checkout@v7.0.1
18101810 - name : the same change
18111811 run : echo 'pub fn changed() -> u8 { 1 }' >> fixtures/sample-crate/src/lib.rs
18121812 - uses : ./.github/actions/sccache
@@ -1832,7 +1832,7 @@ jobs:
18321832 name : sccache archive stays unused beside a backend
18331833 runs-on : ubuntu-latest
18341834 steps :
1835- - uses : actions/checkout@v7
1835+ - uses : actions/checkout@v7.0.1
18361836 - name : offer a backend the way a job-started hook would
18371837 run : echo "SCCACHE_DIR=$RUNNER_TEMP/sccache-store" >> "$GITHUB_ENV"
18381838 - uses : ./.github/actions/sccache
@@ -1860,7 +1860,7 @@ jobs:
18601860 name : a leftover SCCACHE_GHA_ENABLED fails an otherwise idle auto
18611861 runs-on : ubuntu-latest
18621862 steps :
1863- - uses : actions/checkout@v7
1863+ - uses : actions/checkout@v7.0.1
18641864 - uses : ./.github/actions/sccache
18651865 id : gha-leftover
18661866 continue-on-error : true
@@ -1891,7 +1891,7 @@ jobs:
18911891 name : sccache detection agrees with the pinned release
18921892 runs-on : ubuntu-latest
18931893 steps :
1894- - uses : actions/checkout@v7
1894+ - uses : actions/checkout@v7.0.1
18951895 - name : a configuration file that configures a cache
18961896 run : printf '[cache.disk]\ndir = "%s"\n' "$RUNNER_TEMP/file-store" > "$RUNNER_TEMP/sccache-file.toml"
18971897 - uses : ./.github/actions/sccache
@@ -1970,7 +1970,7 @@ jobs:
19701970 name : sccache without a working rustc
19711971 runs-on : ubuntu-latest
19721972 steps :
1973- - uses : actions/checkout@v7
1973+ - uses : actions/checkout@v7.0.1
19741974 - name : a rustc that fails, first on PATH
19751975 run : |
19761976 mkdir -p "$RUNNER_TEMP/broken-rustc"
@@ -2020,7 +2020,7 @@ jobs:
20202020 env :
20212021 SCCACHE_REDIS_ENDPOINT : redis://127.0.0.1:6379
20222022 steps :
2023- - uses : actions/checkout@v7
2023+ - uses : actions/checkout@v7.0.1
20242024 - uses : ./.github/actions/sccache
20252025 id : sccache
20262026 with :
@@ -2066,7 +2066,7 @@ jobs:
20662066 CARGO_HOME : /tmp/selftest-cargo-mirror
20672067 RUST_CI_CRATES_MIRROR : sparse+http://127.0.0.1:8399/
20682068 steps :
2069- - uses : actions/checkout@v7
2069+ - uses : actions/checkout@v7.0.1
20702070 - name : serve a minimal sparse mirror
20712071 run : |
20722072 mkdir -p /tmp/sparse-mirror/li/bc
@@ -2118,7 +2118,7 @@ jobs:
21182118 name : publish-draft-release seals by tree
21192119 runs-on : ubuntu-latest
21202120 steps :
2121- - uses : actions/checkout@v7
2121+ - uses : actions/checkout@v7.0.1
21222122 - name : a scratch repository, candidate markers and a fake gh
21232123 run : |
21242124 set -euo pipefail
@@ -2172,7 +2172,7 @@ jobs:
21722172 name : cargo-publish (dry run · refusal · duplicate)
21732173 runs-on : ubuntu-latest
21742174 steps :
2175- - uses : actions/checkout@v7
2175+ - uses : actions/checkout@v7.0.1
21762176 - name : Dry run (default)
21772177 id : dry
21782178 uses : ./.github/actions/cargo-publish
@@ -2247,7 +2247,7 @@ jobs:
22472247 name : exercise the transient-retry helper
22482248 runs-on : ubuntu-latest
22492249 steps :
2250- - uses : actions/checkout@v7
2250+ - uses : actions/checkout@v7.0.1
22512251 - name : a registry hiccup retries, a build error does not
22522252 run : |
22532253 set -euo pipefail
@@ -2313,7 +2313,7 @@ jobs:
23132313 name : exercise the route-git-token action
23142314 runs-on : ubuntu-latest
23152315 steps :
2316- - uses : actions/checkout@v7
2316+ - uses : actions/checkout@v7.0.1
23172317
23182318 - name : route a github.com namespace (defaults)
23192319 uses : ./.github/actions/route-git-token
@@ -2475,7 +2475,7 @@ jobs:
24752475 contents : read
24762476 actions : read
24772477 steps :
2478- - uses : actions/checkout@v7
2478+ - uses : actions/checkout@v7.0.1
24792479
24802480 - name : timing-start
24812481 id : start
@@ -2593,7 +2593,7 @@ jobs:
25932593 name : exercise timing-report without the Actions API
25942594 runs-on : ubuntu-latest
25952595 steps :
2596- - uses : actions/checkout@v7
2596+ - uses : actions/checkout@v7.0.1
25972597
25982598 - uses : ./.github/actions/timing-start
25992599
@@ -2635,7 +2635,7 @@ jobs:
26352635 name : exercise the cache statistics
26362636 runs-on : ubuntu-latest
26372637 steps :
2638- - uses : actions/checkout@v7
2638+ - uses : actions/checkout@v7.0.1
26392639
26402640 - uses : ./.github/actions/timing-start
26412641 with :
0 commit comments