@@ -321,7 +321,7 @@ jobs:
321321 - name : Upload image as artifact
322322 uses : actions/upload-artifact@v4
323323 with :
324- name : ${{ matrix.image.name }}
324+ name : build-images. ${{ matrix.image.name }}
325325 path : ${{ runner.temp }}/${{ matrix.image.name }}.tar
326326 retention-days : 1
327327
@@ -341,25 +341,13 @@ jobs:
341341 echo "::add-mask::$role_arn"
342342 echo "role-arn=$role_arn" >> "$GITHUB_OUTPUT"
343343
344- - name : Delete base-images artifact
345- uses : GeekyEggo/delete-artifact@v5.1.0
346- with :
347- name : base-images
348- failOnError : false
349-
350344 - name : Download all built image artifacts
351345 uses : actions/download-artifact@v4
352346 with :
347+ pattern : build-images.*
353348 path : ${{ runner.temp }}
354349 merge-multiple : true
355350
356- - name : Delete all image artifacts
357- if : ${{ inputs.cleanupImageArtifacts }}
358- uses : GeekyEggo/delete-artifact@v5.1.0
359- with :
360- name : ' *'
361- failOnError : false
362-
363351 - name : Configure AWS credentials
364352 uses : aws-actions/configure-aws-credentials@v4
365353 with :
@@ -398,3 +386,13 @@ jobs:
398386 done
399387 working-directory : ${{ runner.temp }}
400388
389+ cleanup-artifacts :
390+ if : ${{ !cancelled() && !inputs.cleanupImageArtifacts }}
391+ runs-on : ubuntu-24.04
392+ steps :
393+ - name : Delete all image artifacts
394+ uses : GeekyEggo/delete-artifact@v5.1.0
395+ with :
396+ name : ' *'
397+ failOnError : false
398+
0 commit comments