26
26
shellcheck :
27
27
runs-on : ubuntu-latest
28
28
steps :
29
- - uses : actions/checkout@v3
29
+ - uses : actions/checkout@v4
30
30
with :
31
31
ref : ${{ inputs.checkout-ref }}
32
32
@@ -36,15 +36,15 @@ jobs:
36
36
cargo-deny :
37
37
runs-on : ubuntu-latest
38
38
steps :
39
- - uses : actions/checkout@v3
39
+ - uses : actions/checkout@v4
40
40
with :
41
41
ref : ${{ inputs.checkout-ref }}
42
42
- uses : EmbarkStudios/cargo-deny-action@v1
43
43
44
44
fmt :
45
45
runs-on : ubuntu-latest
46
46
steps :
47
- - uses : actions/checkout@v3
47
+ - uses : actions/checkout@v4
48
48
with :
49
49
ref : ${{ inputs.checkout-ref }}
50
50
64
64
- ubuntu-latest
65
65
- windows-latest
66
66
steps :
67
- - uses : actions/checkout@v3
67
+ - uses : actions/checkout@v4
68
68
with :
69
69
ref : ${{ inputs.checkout-ref }}
70
70
83
83
- ubuntu-latest
84
84
- windows-latest
85
85
steps :
86
- - uses : actions/checkout@v3
86
+ - uses : actions/checkout@v4
87
87
with :
88
88
ref : ${{ inputs.checkout-ref }}
89
89
@@ -100,7 +100,7 @@ jobs:
100
100
outputs :
101
101
is-latest : ${{ steps.check.outputs.is-latest }}
102
102
steps :
103
- - uses : actions/checkout@v3
103
+ - uses : actions/checkout@v4
104
104
with :
105
105
ref : ${{ inputs.checkout-ref }}
106
106
- uses : ./.github/actions/setup-rust
@@ -112,7 +112,7 @@ jobs:
112
112
matrix : ${{ steps.generate-matrix.outputs.matrix }}
113
113
tests : ${{ steps.generate-matrix.outputs.tests }}
114
114
steps :
115
- - uses : actions/checkout@v3
115
+ - uses : actions/checkout@v4
116
116
with :
117
117
ref : ${{ inputs.checkout-ref }}
118
118
- uses : ./.github/actions/setup-rust
@@ -140,15 +140,15 @@ jobs:
140
140
images : ${{ steps.build-docker-image.outputs.images && fromJSON(steps.build-docker-image.outputs.images) }}
141
141
coverage-artifact : ${{ steps.cov.outputs.artifact-name }}
142
142
steps :
143
- - uses : actions/checkout@v3
143
+ - uses : actions/checkout@v4
144
144
with :
145
145
ref : ${{ inputs.checkout-ref }}
146
146
147
147
- uses : ./.github/actions/setup-rust
148
148
149
149
- name : Set up Docker Buildx
150
150
if : runner.os == 'Linux'
151
- uses : docker/setup-buildx-action@v2
151
+ uses : docker/setup-buildx-action@v3
152
152
153
153
- name : Build xtask
154
154
run : cargo build -p xtask
@@ -176,7 +176,7 @@ jobs:
176
176
- name : Docker Meta
177
177
if : steps.prepare-meta.outputs.has-image
178
178
id : docker-meta
179
- uses : docker/metadata-action@v4
179
+ uses : docker/metadata-action@v5
180
180
with :
181
181
images : |
182
182
name=${{ steps.prepare-meta.outputs.image }}
@@ -234,7 +234,7 @@ jobs:
234
234
235
235
- name : Login to GitHub Container Registry
236
236
if : steps.prepare-meta.outputs.has-image
237
- uses : docker/login-action@v2
237
+ uses : docker/login-action@v3
238
238
with :
239
239
registry : ghcr.io
240
240
username : ${{ github.actor }}
@@ -260,7 +260,7 @@ jobs:
260
260
if : fromJson(needs.generate-matrix.outputs.tests).remote
261
261
runs-on : ubuntu-latest
262
262
steps :
263
- - uses : actions/checkout@v3
263
+ - uses : actions/checkout@v4
264
264
with :
265
265
ref : ${{ inputs.checkout-ref }}
266
266
- uses : ./.github/actions/setup-rust
@@ -281,7 +281,7 @@ jobs:
281
281
if : fromJson(needs.generate-matrix.outputs.tests).bisect
282
282
runs-on : ubuntu-latest
283
283
steps :
284
- - uses : actions/checkout@v3
284
+ - uses : actions/checkout@v4
285
285
with :
286
286
ref : ${{ inputs.checkout-ref }}
287
287
- uses : ./.github/actions/setup-rust
@@ -302,7 +302,7 @@ jobs:
302
302
if : fromJson(needs.generate-matrix.outputs.tests).foreign
303
303
runs-on : ubuntu-latest
304
304
steps :
305
- - uses : actions/checkout@v3
305
+ - uses : actions/checkout@v4
306
306
with :
307
307
ref : ${{ inputs.checkout-ref }}
308
308
- uses : ./.github/actions/setup-rust
@@ -312,11 +312,11 @@ jobs:
312
312
with :
313
313
name : integration-bisect
314
314
- name : Set up QEMU
315
- uses : docker/setup-qemu-action@v2
315
+ uses : docker/setup-qemu-action@v3
316
316
with :
317
317
platforms : arm64
318
318
- name : Set up docker buildx
319
- uses : docker/setup-buildx-action@v2
319
+ uses : docker/setup-buildx-action@v3
320
320
id : buildx
321
321
with :
322
322
install : true
@@ -329,7 +329,7 @@ jobs:
329
329
if : fromJson(needs.generate-matrix.outputs.tests).docker-in-docker
330
330
runs-on : ubuntu-latest
331
331
steps :
332
- - uses : actions/checkout@v3
332
+ - uses : actions/checkout@v4
333
333
with :
334
334
ref : ${{ inputs.checkout-ref }}
335
335
- uses : ./.github/actions/setup-rust
@@ -356,7 +356,7 @@ jobs:
356
356
outputs :
357
357
coverage-artifact : ${{ steps.cov.outputs.artifact-name }}
358
358
steps :
359
- - uses : actions/checkout@v3
359
+ - uses : actions/checkout@v4
360
360
with :
361
361
ref : ${{ inputs.checkout-ref }}
362
362
@@ -389,7 +389,7 @@ jobs:
389
389
needs : [build, check, fmt, clippy, cargo-deny]
390
390
runs-on : ubuntu-latest
391
391
steps :
392
- - uses : actions/checkout@v3
392
+ - uses : actions/checkout@v4
393
393
with :
394
394
ref : ${{ inputs.checkout-ref }}
395
395
- uses : ./.github/actions/setup-rust
@@ -419,11 +419,11 @@ jobs:
419
419
if : always() && (needs.build.result == 'success' || needs.build.result == 'skipped') && needs.test.result == 'success'
420
420
runs-on : ubuntu-latest
421
421
steps :
422
- - uses : actions/checkout@v3
422
+ - uses : actions/checkout@v4
423
423
with :
424
424
ref : ${{ inputs.checkout-ref }}
425
425
- uses : ./.github/actions/setup-rust
426
- - uses : actions/download-artifact@v3
426
+ - uses : actions/download-artifact@v4
427
427
with :
428
428
path : ${{ runner.temp }}/artifacts
429
429
- name : Grab PR number
0 commit comments