2626 shellcheck :
2727 runs-on : ubuntu-latest
2828 steps :
29- - uses : actions/checkout@v3
29+ - uses : actions/checkout@v4
3030 with :
3131 ref : ${{ inputs.checkout-ref }}
3232
@@ -36,15 +36,15 @@ jobs:
3636 cargo-deny :
3737 runs-on : ubuntu-latest
3838 steps :
39- - uses : actions/checkout@v3
39+ - uses : actions/checkout@v4
4040 with :
4141 ref : ${{ inputs.checkout-ref }}
4242 - uses : EmbarkStudios/cargo-deny-action@v1
4343
4444 fmt :
4545 runs-on : ubuntu-latest
4646 steps :
47- - uses : actions/checkout@v3
47+ - uses : actions/checkout@v4
4848 with :
4949 ref : ${{ inputs.checkout-ref }}
5050
6464 - ubuntu-latest
6565 - windows-latest
6666 steps :
67- - uses : actions/checkout@v3
67+ - uses : actions/checkout@v4
6868 with :
6969 ref : ${{ inputs.checkout-ref }}
7070
8383 - ubuntu-latest
8484 - windows-latest
8585 steps :
86- - uses : actions/checkout@v3
86+ - uses : actions/checkout@v4
8787 with :
8888 ref : ${{ inputs.checkout-ref }}
8989
@@ -100,7 +100,7 @@ jobs:
100100 outputs :
101101 is-latest : ${{ steps.check.outputs.is-latest }}
102102 steps :
103- - uses : actions/checkout@v3
103+ - uses : actions/checkout@v4
104104 with :
105105 ref : ${{ inputs.checkout-ref }}
106106 - uses : ./.github/actions/setup-rust
@@ -112,7 +112,7 @@ jobs:
112112 matrix : ${{ steps.generate-matrix.outputs.matrix }}
113113 tests : ${{ steps.generate-matrix.outputs.tests }}
114114 steps :
115- - uses : actions/checkout@v3
115+ - uses : actions/checkout@v4
116116 with :
117117 ref : ${{ inputs.checkout-ref }}
118118 - uses : ./.github/actions/setup-rust
@@ -140,15 +140,15 @@ jobs:
140140 images : ${{ steps.build-docker-image.outputs.images && fromJSON(steps.build-docker-image.outputs.images) }}
141141 coverage-artifact : ${{ steps.cov.outputs.artifact-name }}
142142 steps :
143- - uses : actions/checkout@v3
143+ - uses : actions/checkout@v4
144144 with :
145145 ref : ${{ inputs.checkout-ref }}
146146
147147 - uses : ./.github/actions/setup-rust
148148
149149 - name : Set up Docker Buildx
150150 if : runner.os == 'Linux'
151- uses : docker/setup-buildx-action@v2
151+ uses : docker/setup-buildx-action@v3
152152
153153 - name : Build xtask
154154 run : cargo build -p xtask
@@ -176,7 +176,7 @@ jobs:
176176 - name : Docker Meta
177177 if : steps.prepare-meta.outputs.has-image
178178 id : docker-meta
179- uses : docker/metadata-action@v4
179+ uses : docker/metadata-action@v5
180180 with :
181181 images : |
182182 name=${{ steps.prepare-meta.outputs.image }}
@@ -234,7 +234,7 @@ jobs:
234234
235235 - name : Login to GitHub Container Registry
236236 if : steps.prepare-meta.outputs.has-image
237- uses : docker/login-action@v2
237+ uses : docker/login-action@v3
238238 with :
239239 registry : ghcr.io
240240 username : ${{ github.actor }}
@@ -260,7 +260,7 @@ jobs:
260260 if : fromJson(needs.generate-matrix.outputs.tests).remote
261261 runs-on : ubuntu-latest
262262 steps :
263- - uses : actions/checkout@v3
263+ - uses : actions/checkout@v4
264264 with :
265265 ref : ${{ inputs.checkout-ref }}
266266 - uses : ./.github/actions/setup-rust
@@ -281,7 +281,7 @@ jobs:
281281 if : fromJson(needs.generate-matrix.outputs.tests).bisect
282282 runs-on : ubuntu-latest
283283 steps :
284- - uses : actions/checkout@v3
284+ - uses : actions/checkout@v4
285285 with :
286286 ref : ${{ inputs.checkout-ref }}
287287 - uses : ./.github/actions/setup-rust
@@ -302,7 +302,7 @@ jobs:
302302 if : fromJson(needs.generate-matrix.outputs.tests).foreign
303303 runs-on : ubuntu-latest
304304 steps :
305- - uses : actions/checkout@v3
305+ - uses : actions/checkout@v4
306306 with :
307307 ref : ${{ inputs.checkout-ref }}
308308 - uses : ./.github/actions/setup-rust
@@ -312,11 +312,11 @@ jobs:
312312 with :
313313 name : integration-bisect
314314 - name : Set up QEMU
315- uses : docker/setup-qemu-action@v2
315+ uses : docker/setup-qemu-action@v3
316316 with :
317317 platforms : arm64
318318 - name : Set up docker buildx
319- uses : docker/setup-buildx-action@v2
319+ uses : docker/setup-buildx-action@v3
320320 id : buildx
321321 with :
322322 install : true
@@ -329,7 +329,7 @@ jobs:
329329 if : fromJson(needs.generate-matrix.outputs.tests).docker-in-docker
330330 runs-on : ubuntu-latest
331331 steps :
332- - uses : actions/checkout@v3
332+ - uses : actions/checkout@v4
333333 with :
334334 ref : ${{ inputs.checkout-ref }}
335335 - uses : ./.github/actions/setup-rust
@@ -356,7 +356,7 @@ jobs:
356356 outputs :
357357 coverage-artifact : ${{ steps.cov.outputs.artifact-name }}
358358 steps :
359- - uses : actions/checkout@v3
359+ - uses : actions/checkout@v4
360360 with :
361361 ref : ${{ inputs.checkout-ref }}
362362
@@ -389,7 +389,7 @@ jobs:
389389 needs : [build, check, fmt, clippy, cargo-deny]
390390 runs-on : ubuntu-latest
391391 steps :
392- - uses : actions/checkout@v3
392+ - uses : actions/checkout@v4
393393 with :
394394 ref : ${{ inputs.checkout-ref }}
395395 - uses : ./.github/actions/setup-rust
@@ -419,11 +419,11 @@ jobs:
419419 if : always() && (needs.build.result == 'success' || needs.build.result == 'skipped') && needs.test.result == 'success'
420420 runs-on : ubuntu-latest
421421 steps :
422- - uses : actions/checkout@v3
422+ - uses : actions/checkout@v4
423423 with :
424424 ref : ${{ inputs.checkout-ref }}
425425 - uses : ./.github/actions/setup-rust
426- - uses : actions/download-artifact@v3
426+ - uses : actions/download-artifact@v4
427427 with :
428428 path : ${{ runner.temp }}/artifacts
429429 - name : Grab PR number
0 commit comments