File tree Expand file tree Collapse file tree 2 files changed +16
-6
lines changed
Expand file tree Collapse file tree 2 files changed +16
-6
lines changed Original file line number Diff line number Diff line change @@ -149,7 +149,7 @@ jobs:
149149
150150 - name : Create and push multi-arch manifest
151151 run : |
152- docker buildx imagetools create -t ghcr.io/${{ github.repository_owner }}/${{ env.IMAGE_NAME }}:latest \
152+ docker buildx imagetools create -t ghcr.io/${{ github.repository_owner }}/${{ env.IMAGE_NAME }}:latest-dev \
153153 ghcr.io/${{ github.repository_owner }}/${{ env.IMAGE_NAME }}:${{ github.sha }}-amd64 \
154154 ghcr.io/${{ github.repository_owner }}/${{ env.IMAGE_NAME }}:${{ github.sha }}-arm64
155155
Original file line number Diff line number Diff line change 1- name : Cleanup Old Development Images
1+ name : Cleanup Container Images
22
33on :
44 schedule :
@@ -15,13 +15,23 @@ jobs:
1515 contents : read
1616 packages : write
1717 steps :
18- - name : Delete old development images
18+ - name : Delete old images
1919 uses : actions/delete-package-versions@v5
2020 with :
2121 owner : podmortem
2222 package-name : ${{ env.IMAGE_NAME }}
2323 package-type : ' container'
24- min-versions-to-keep : 20
25- # Ignore release tags (v1.2.3 pattern), latest, and deps-cache
26- ignore-versions : ' ^(v\d+\.\d+\.\d+.*|latest|deps-cache)$'
24+ min-versions-to-keep : 1
25+ delete-only-untagged-versions : false
26+ ignore-versions : ' ^(v\d+\.\d+\.\d+.*|latest-dev|latest|deps-cache)$'
27+ token : ${{ secrets.GITHUB_TOKEN }}
28+
29+ - name : Delete untagged images
30+ uses : actions/delete-package-versions@v5
31+ with :
32+ owner : podmortem
33+ package-name : ${{ env.IMAGE_NAME }}
34+ package-type : ' container'
35+ min-versions-to-keep : 0
36+ delete-only-untagged-versions : true
2737 token : ${{ secrets.GITHUB_TOKEN }}
You can’t perform that action at this time.
0 commit comments