From 46d7d78dd67305cd050032cebe1f69c27a04aca3 Mon Sep 17 00:00:00 2001 From: Chris Mayo Date: Fri, 22 Mar 2024 19:28:27 +0000 Subject: [PATCH] Preserve Docker images of releases Use "delete-only-untagged-versions" and stop tagging non-release images. --- .github/workflows/publish-docker.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/publish-docker.yml b/.github/workflows/publish-docker.yml index ead47420..77dc8f10 100644 --- a/.github/workflows/publish-docker.yml +++ b/.github/workflows/publish-docker.yml @@ -35,7 +35,7 @@ jobs: flavor: latest=true tags: | type=semver,pattern={{version}} - type=sha,prefix= + type=ref,event=branch - name: Build and push Docker image uses: docker/build-push-action@2cdde995de11925a030ce8070c3d77a52ffcf1c0 # v5.3.0 @@ -50,3 +50,4 @@ jobs: package-name: 'linkchecker' package-type: 'container' min-versions-to-keep: 20 + delete-only-untagged-versions: 'true'