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 
@@ -111,7 +111,7 @@ jobs:
111111    outputs :
112112      matrix : ${{ steps.generate-matrix.outputs.matrix }} 
113113    steps :
114-       - uses : actions/checkout@v3  
114+       - uses : actions/checkout@v4  
115115        with :
116116          ref : ${{ inputs.checkout-ref }} 
117117      - uses : ./.github/actions/setup-rust 
@@ -139,15 +139,15 @@ jobs:
139139      images : ${{ steps.build-docker-image.outputs.images && fromJSON(steps.build-docker-image.outputs.images)  }} 
140140      coverage-artifact : ${{ steps.cov.outputs.artifact-name }} 
141141    steps :
142-       - uses : actions/checkout@v3  
142+       - uses : actions/checkout@v4  
143143        with :
144144          ref : ${{ inputs.checkout-ref }} 
145145
146146      - uses : ./.github/actions/setup-rust 
147147
148148      - name : Set up Docker Buildx 
149149        if : runner.os == 'Linux' 
150-         uses : docker/setup-buildx-action@v2  
150+         uses : docker/setup-buildx-action@v3  
151151
152152      - name : Build xtask 
153153        run : cargo build -p xtask 
@@ -175,7 +175,7 @@ jobs:
175175      - name : Docker Meta 
176176        if : steps.prepare-meta.outputs.has-image 
177177        id : docker-meta 
178-         uses : docker/metadata-action@v4  
178+         uses : docker/metadata-action@v5  
179179        with :
180180          images : | 
181181            name=${{ steps.prepare-meta.outputs.image }} 
@@ -233,7 +233,7 @@ jobs:
233233
234234      - name : Login to GitHub Container Registry 
235235        if : steps.prepare-meta.outputs.has-image 
236-         uses : docker/login-action@v2  
236+         uses : docker/login-action@v3  
237237        with :
238238          registry : ghcr.io 
239239          username : ${{ github.actor }} 
@@ -258,7 +258,7 @@ jobs:
258258    needs : [test, check] 
259259    runs-on : ubuntu-latest 
260260    steps :
261-       - uses : actions/checkout@v3  
261+       - uses : actions/checkout@v4  
262262        with :
263263          ref : ${{ inputs.checkout-ref }} 
264264      - uses : ./.github/actions/setup-rust 
@@ -278,7 +278,7 @@ jobs:
278278    needs : [test, check] 
279279    runs-on : ubuntu-latest 
280280    steps :
281-       - uses : actions/checkout@v3  
281+       - uses : actions/checkout@v4  
282282        with :
283283          ref : ${{ inputs.checkout-ref }} 
284284      - uses : ./.github/actions/setup-rust 
@@ -298,7 +298,7 @@ jobs:
298298    needs : [test, check] 
299299    runs-on : ubuntu-latest 
300300    steps :
301-       - uses : actions/checkout@v3  
301+       - uses : actions/checkout@v4  
302302        with :
303303          ref : ${{ inputs.checkout-ref }} 
304304      - uses : ./.github/actions/setup-rust 
@@ -308,11 +308,11 @@ jobs:
308308        with :
309309          name : integration-bisect 
310310      - name : Set up QEMU 
311-         uses : docker/setup-qemu-action@v2  
311+         uses : docker/setup-qemu-action@v3  
312312        with :
313313          platforms : arm64 
314314      - name : Set up docker buildx 
315-         uses : docker/setup-buildx-action@v2  
315+         uses : docker/setup-buildx-action@v3  
316316        id : buildx 
317317        with :
318318          install : true 
@@ -324,7 +324,7 @@ jobs:
324324    needs : [test, check] 
325325    runs-on : ubuntu-latest 
326326    steps :
327-       - uses : actions/checkout@v3  
327+       - uses : actions/checkout@v4  
328328        with :
329329          ref : ${{ inputs.checkout-ref }} 
330330      - uses : ./.github/actions/setup-rust 
@@ -350,7 +350,7 @@ jobs:
350350    outputs :
351351      coverage-artifact : ${{ steps.cov.outputs.artifact-name }} 
352352    steps :
353-       - uses : actions/checkout@v3  
353+       - uses : actions/checkout@v4  
354354        with :
355355          ref : ${{ inputs.checkout-ref }} 
356356
@@ -383,7 +383,7 @@ jobs:
383383    needs : [build, check, fmt, clippy, cargo-deny] 
384384    runs-on : ubuntu-latest 
385385    steps :
386-       - uses : actions/checkout@v3  
386+       - uses : actions/checkout@v4  
387387        with :
388388          ref : ${{ inputs.checkout-ref }} 
389389      - uses : ./.github/actions/setup-rust 
@@ -413,11 +413,11 @@ jobs:
413413    if : always() && (needs.build.result == 'success' || needs.build.result == 'skipped') && needs.test.result == 'success' 
414414    runs-on : ubuntu-latest 
415415    steps :
416-       - uses : actions/checkout@v3  
416+       - uses : actions/checkout@v4  
417417        with :
418418          ref : ${{ inputs.checkout-ref }} 
419419      - uses : ./.github/actions/setup-rust 
420-       - uses : actions/download-artifact@v3  
420+       - uses : actions/download-artifact@v4  
421421        with :
422422          path : ${{ runner.temp }}/artifacts 
423423      - name : Grab PR number 
0 commit comments