4747 steps :
4848 # Full history: the label counts this week's commits and the train reads
4949 # the newest tag. A shallow clone has neither.
50- - uses : actions/checkout@fbc6f3992d24b796d5a048ff273f7fcc4a7b6c09 # v5.1.0
50+ - uses : actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
5151 with :
5252 fetch-depth : 0
5353 # Nothing in this job pushes; `gh` reads its token from GH_TOKEN.
@@ -172,7 +172,7 @@ jobs:
172172 contents : read
173173 steps :
174174 # Full history: tool/release/build_info.sh counts commits and reads tags.
175- - uses : actions/checkout@fbc6f3992d24b796d5a048ff273f7fcc4a7b6c09 # v5.1.0
175+ - uses : actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
176176 with :
177177 fetch-depth : 0
178178 # Nothing in this job pushes, and it is the job holding the signing
@@ -200,12 +200,12 @@ jobs:
200200 # developer use. A published build is the one that most needs to be
201201 # reproducible, so it must not be the one tracking whatever "stable"
202202 # happens to mean on the day it runs.
203- - uses : jdx/mise-action@c2a87611a18de5b3828c5652fe268e992400cb5c # v4.3.0
203+ - uses : jdx/mise-action@2d8d4cafcbd33be2ea37d2b6f5ad595363d1f1ca # v5.1.1
204204 with :
205205 cache : true # zizmor: ignore[cache-poisoning] — accepted, see above
206206
207207 - if : matrix.platform == 'android'
208- uses : actions/setup-java@b6effb05e454b25005698d916606bdc6ffcbf961 # v5.7.0
208+ uses : actions/setup-java@de7274f081f381c8f8158605e0321c36c376e2e6 # v6.0.1
209209 with :
210210 distribution : " temurin"
211211 java-version : " 25"
@@ -223,7 +223,7 @@ jobs:
223223 # precise key costs one full download on a dependency change and is
224224 # correct every time.
225225 - name : Cache pub packages
226- uses : actions/cache@caa296126883cff596d87d8935842f9db880ef25 # v5 .1.0
226+ uses : actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 # v6 .1.0
227227 with :
228228 path : ~/.pub-cache
229229 key : ${{ runner.os }}-pub-${{ hashFiles('pubspec.lock') }}
@@ -245,7 +245,7 @@ jobs:
245245 # main saved here and stored a fresh ~880 MB copy of its own.
246246 - name : Cache Swift packages
247247 if : matrix.platform == 'ios'
248- uses : actions/cache@caa296126883cff596d87d8935842f9db880ef25 # v5 .1.0
248+ uses : actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 # v6 .1.0
249249 with :
250250 path : |
251251 ~/Library/Caches/org.swift.swiftpm
@@ -468,7 +468,7 @@ jobs:
468468 if : always() && matrix.platform == 'ios'
469469 run : rm -rf "$RUNNER_TEMP/private_keys"
470470
471- - uses : actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 .0.0
471+ - uses : actions/upload-artifact@cf430e030ddbb5b0abf93d22962f4752f3646cd9 # v7 .0.2
472472 with :
473473 name : dpip-${{ matrix.platform }}
474474 path : DPIP-*.*
@@ -481,14 +481,14 @@ jobs:
481481 permissions :
482482 contents : write
483483 steps :
484- - uses : actions/checkout@fbc6f3992d24b796d5a048ff273f7fcc4a7b6c09 # v5.1.0
484+ - uses : actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
485485 with :
486486 fetch-depth : 0
487487 # Kept, and the one place it is: `Publish` pushes the snapshot tag
488488 # with `git push`. This job uploads no artifact for it to leak into.
489489 persist-credentials : true
490490
491- - uses : actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7 .0.0
491+ - uses : actions/download-artifact@9000827ccba6bdab643e8b6fd33ac0654aef8333 # v8 .0.2
492492 with :
493493 path : artifacts
494494 merge-multiple : true
0 commit comments