]> git.ipfire.org Git - thirdparty/haproxy.git/commitdiff
CI: QUIC Interop: clean old docker images
authorIlia Shipitsin <chipitsine@gmail.com>
Fri, 14 Feb 2025 20:51:04 +0000 (21:51 +0100)
committerWilly Tarreau <w@1wt.eu>
Fri, 21 Feb 2025 10:34:43 +0000 (11:34 +0100)
currently temporary docker images are kept forever. let's delete
outdated ones

.github/workflows/quic-interop-aws-lc.yml
.github/workflows/quic-interop-libressl.yml

index f14f496e8a1eb45ea8103fdc87ed9fa063e5901d..28fb8fff1eb2f9bb4fe31a67c070b40963b85b6d 100644 (file)
@@ -38,6 +38,15 @@ jobs:
             SSLLIB: AWS-LC
           tags: ghcr.io/${{ github.repository }}:aws-lc
 
+      - name: Cleanup registry
+        uses: actions/delete-package-versions@v5
+        with:
+          owner: ${{ github.repository_owner }}
+          package-name: 'haproxy'
+          package-type: container
+          min-versions-to-keep: 1
+          delete-only-untagged-versions: 'true'
+
   run:
     needs: build
     strategy:
index 4a7313ec91c3533581853723f629ee6a8447d5d4..166069bca46a17a4ed5f5ed96192526a83423fd0 100644 (file)
@@ -38,6 +38,15 @@ jobs:
             SSLLIB: LibreSSL
           tags: ghcr.io/${{ github.repository }}:libressl
 
+      - name: Cleanup registry
+        uses: actions/delete-package-versions@v5
+        with:
+          owner: ${{ github.repository_owner }}
+          package-name: 'haproxy'
+          package-type: container
+          min-versions-to-keep: 1
+          delete-only-untagged-versions: 'true'
+
   run:
     needs: build
     strategy: