6868 shell : bash
6969 run : " curl --proto '=https' --tlsv1.2 -LsSf https://github.com/axodotdev/cargo-dist/releases/download/v0.30.0/cargo-dist-installer.sh | sh"
7070 - name : Cache dist
71- uses : actions/upload-artifact@v5
71+ uses : actions/upload-artifact@v6
7272 with :
7373 name : cargo-dist-cache
7474 path : ~/.cargo/bin/dist
8484 cat plan-dist-manifest.json
8585 echo "manifest=$(jq -c "." plan-dist-manifest.json)" >> "$GITHUB_OUTPUT"
8686 - name : " Upload dist-manifest.json"
87- uses : actions/upload-artifact@v5
87+ uses : actions/upload-artifact@v6
8888 with :
8989 name : artifacts-plan-dist-manifest
9090 path : plan-dist-manifest.json
@@ -140,7 +140,7 @@ jobs:
140140 run : ${{ matrix.install_dist.run }}
141141 # Get the dist-manifest
142142 - name : Fetch local artifacts
143- uses : actions/download-artifact@v6
143+ uses : actions/download-artifact@v7
144144 with :
145145 pattern : artifacts-*
146146 path : target/distrib/
@@ -175,7 +175,7 @@ jobs:
175175
176176 cp dist-manifest.json "$BUILD_MANIFEST_NAME"
177177 - name : " Upload artifacts"
178- uses : actions/upload-artifact@v5
178+ uses : actions/upload-artifact@v6
179179 with :
180180 name : artifacts-build-local-${{ join(matrix.targets, '_') }}
181181 path : |
@@ -197,14 +197,14 @@ jobs:
197197 persist-credentials : false
198198 submodules : recursive
199199 - name : Install cached dist
200- uses : actions/download-artifact@v6
200+ uses : actions/download-artifact@v7
201201 with :
202202 name : cargo-dist-cache
203203 path : ~/.cargo/bin/
204204 - run : chmod +x ~/.cargo/bin/dist
205205 # Get all the local artifacts for the global tasks to use (for e.g. checksums)
206206 - name : Fetch local artifacts
207- uses : actions/download-artifact@v6
207+ uses : actions/download-artifact@v7
208208 with :
209209 pattern : artifacts-*
210210 path : target/distrib/
@@ -222,7 +222,7 @@ jobs:
222222
223223 cp dist-manifest.json "$BUILD_MANIFEST_NAME"
224224 - name : " Upload artifacts"
225- uses : actions/upload-artifact@v5
225+ uses : actions/upload-artifact@v6
226226 with :
227227 name : artifacts-build-global
228228 path : |
@@ -247,14 +247,14 @@ jobs:
247247 persist-credentials : false
248248 submodules : recursive
249249 - name : Install cached dist
250- uses : actions/download-artifact@v6
250+ uses : actions/download-artifact@v7
251251 with :
252252 name : cargo-dist-cache
253253 path : ~/.cargo/bin/
254254 - run : chmod +x ~/.cargo/bin/dist
255255 # Fetch artifacts from scratch-storage
256256 - name : Fetch artifacts
257- uses : actions/download-artifact@v6
257+ uses : actions/download-artifact@v7
258258 with :
259259 pattern : artifacts-*
260260 path : target/distrib/
@@ -267,14 +267,14 @@ jobs:
267267 cat dist-manifest.json
268268 echo "manifest=$(jq -c "." dist-manifest.json)" >> "$GITHUB_OUTPUT"
269269 - name : " Upload dist-manifest.json"
270- uses : actions/upload-artifact@v5
270+ uses : actions/upload-artifact@v6
271271 with :
272272 # Overwrite the previous copy
273273 name : artifacts-dist-manifest
274274 path : dist-manifest.json
275275 # Create a GitHub Release while uploading all files to it
276276 - name : " Download GitHub Artifacts"
277- uses : actions/download-artifact@v6
277+ uses : actions/download-artifact@v7
278278 with :
279279 pattern : artifacts-*
280280 path : artifacts
0 commit comments