@@ -180,7 +180,7 @@ jobs:
180180 BUILD_DOCS=1 BUILD_TYPE=None poetry install
181181 - name : Upload Doxygen-generated docs as CI artifacts
182182 if : ${{ matrix.os == 'ubuntu-20.04' && matrix.python_version == '3.11' }}
183- uses : actions/upload-artifact@v3
183+ uses : actions/upload-artifact@v4
184184 with :
185185 name : docs-${{ github.run_id }}-${{ github.sha }}
186186 path : ./build/docs/html/
@@ -218,9 +218,9 @@ jobs:
218218 mv "$file" "$(echo "$file" | sed -E 's/macosx_[0-9]+_[0-9]+/macosx_11_0/')";
219219 done
220220 - name : Upload wheel as CI artifacts
221- uses : actions/upload-artifact@v3
221+ uses : actions/upload-artifact@v4
222222 with :
223- name : wheel-${{ github.run_id }}-${{ github.sha }}
223+ name : wheel-${{ github.run_id }}-${{ github.sha }}-${{ matrix.os }}
224224 path : ./dist/
225225 - name : Set cores to get stored in /cores
226226 if : ${{ matrix.os != 'windows-2022' }}
@@ -282,9 +282,9 @@ jobs:
282282 poetry build --format=sdist
283283 ls -lah ./dist/
284284 - name : Upload sdist as CI artifacts
285- uses : actions/upload-artifact@v3
285+ uses : actions/upload-artifact@v4
286286 with :
287- name : wheel-${{ github.run_id }}-${{ github.sha }}
287+ name : wheel-${{ github.run_id }}-${{ github.sha }}-sdist
288288 path : ./dist/
289289 check-install-from-sdist :
290290 needs : sdist
@@ -294,9 +294,9 @@ jobs:
294294 with :
295295 python-version : ' 3.10'
296296 - name : Download wheels built
297- uses : actions/download-artifact@v3
297+ uses : actions/download-artifact@v4
298298 with :
299- name : wheel-${{ github.run_id }}-${{ github.sha }}
299+ name : wheel-${{ github.run_id }}-${{ github.sha }}-sdist
300300 path : ./dist/
301301 - run : pip install ./dist/pythonmonkey-*.tar.gz
302302 publish :
@@ -310,9 +310,10 @@ jobs:
310310 python-version : ' 3.9'
311311 - run : pip install twine
312312 - name : Download wheels built
313- uses : actions/download-artifact@v3
313+ uses : actions/download-artifact@v4
314314 with :
315- name : wheel-${{ github.run_id }}-${{ github.sha }}
315+ pattern : wheel-${{ github.run_id }}-${{ github.sha }}-*
316+ merge-multiple : true
316317 path : ./dist/
317318 - run : ls -lah ./dist/
318319 - name : Publish package
@@ -335,12 +336,13 @@ jobs:
335336 steps :
336337 # don't checkout
337338 - name : Download wheels built
338- uses : actions/download-artifact@v3
339+ uses : actions/download-artifact@v4
339340 with :
340- name : wheel-${{ github.run_id }}-${{ github.sha }}
341+ pattern : wheel-${{ github.run_id }}-${{ github.sha }}-*
342+ merge-multiple : true
341343 path : ./dist/
342344 - name : Download docs html generated by Doxygen
343- uses : actions/download-artifact@v3
345+ uses : actions/download-artifact@v4
344346 with :
345347 name : docs-${{ github.run_id }}-${{ github.sha }}
346348 path : ./docs/
@@ -391,12 +393,13 @@ jobs:
391393 steps :
392394 # no need to checkout
393395 - name : Download wheels built
394- uses : actions/download-artifact@v3
396+ uses : actions/download-artifact@v4
395397 with :
396- name : wheel-${{ github.run_id }}-${{ github.sha }}
398+ pattern : wheel-${{ github.run_id }}-${{ github.sha }}-*
399+ merge-multiple : true
397400 path : ./
398401 - name : Download docs html generated by Doxygen
399- uses : actions/download-artifact@v3
402+ uses : actions/download-artifact@v4
400403 with :
401404 name : docs-${{ github.run_id }}-${{ github.sha }}
402405 path : ./docs/
0 commit comments