From 06843072ff454b380acb1a26ceb7071a6ecbb257 Mon Sep 17 00:00:00 2001 From: MayorFaj Date: Mon, 7 Apr 2025 19:01:26 +0100 Subject: [PATCH 1/4] fix: enhance Docker publish workflow with additional tagging options --- .github/workflows/docker-publish.yml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/.github/workflows/docker-publish.yml b/.github/workflows/docker-publish.yml index 4c370ebe3..2ba64f06a 100644 --- a/.github/workflows/docker-publish.yml +++ b/.github/workflows/docker-publish.yml @@ -66,6 +66,20 @@ jobs: uses: docker/metadata-action@96383f45573cb7f253c731d3b3ab81c87ef81934 # v5.0.0 with: images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }} + tags: | + type=schedule + type=ref,event=branch + type=ref,event=tag + type=ref,event=pr + type=semver,pattern={{version}} + type=semver,pattern={{major}}.{{minor}} + type=semver,pattern={{major}} + type=sha + type=edge + type=match + type=pep440 + # Custom rule to prevent pre-releases from getting latest tag + type=raw,value=latest,enable=${{ !contains(github.ref, '-') && github.ref_type == 'tag' }} - name: Go Build Cache for Docker uses: actions/cache@v4 From e9487bf2d10602479b2bc02220042e2a13e50acf Mon Sep 17 00:00:00 2001 From: MayorFaj Date: Mon, 7 Apr 2025 20:18:30 +0100 Subject: [PATCH 2/4] fix: update Docker publish workflow to correctly handle version tagging --- .github/workflows/docker-publish.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/docker-publish.yml b/.github/workflows/docker-publish.yml index 2ba64f06a..78f542331 100644 --- a/.github/workflows/docker-publish.yml +++ b/.github/workflows/docker-publish.yml @@ -79,7 +79,7 @@ jobs: type=match type=pep440 # Custom rule to prevent pre-releases from getting latest tag - type=raw,value=latest,enable=${{ !contains(github.ref, '-') && github.ref_type == 'tag' }} + type=raw,value=latest,enable=${{ github.ref_type == 'tag' && startsWith(github.ref, 'refs/tags/v') && !contains(github.ref, '-') }} - name: Go Build Cache for Docker uses: actions/cache@v4 From b29939c78740f8117114f9ebb66793a2c67d23b3 Mon Sep 17 00:00:00 2001 From: Sam Morrow Date: Tue, 8 Apr 2025 09:51:10 +0200 Subject: [PATCH 3/4] Update .github/workflows/docker-publish.yml --- .github/workflows/docker-publish.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/docker-publish.yml b/.github/workflows/docker-publish.yml index 78f542331..36fda3c51 100644 --- a/.github/workflows/docker-publish.yml +++ b/.github/workflows/docker-publish.yml @@ -76,7 +76,6 @@ jobs: type=semver,pattern={{major}} type=sha type=edge - type=match type=pep440 # Custom rule to prevent pre-releases from getting latest tag type=raw,value=latest,enable=${{ github.ref_type == 'tag' && startsWith(github.ref, 'refs/tags/v') && !contains(github.ref, '-') }} From f9cd1a3f1f6a3ecb9db5225687356a4b84357a43 Mon Sep 17 00:00:00 2001 From: Sam Morrow Date: Tue, 8 Apr 2025 09:54:31 +0200 Subject: [PATCH 4/4] Update .github/workflows/docker-publish.yml --- .github/workflows/docker-publish.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/docker-publish.yml b/.github/workflows/docker-publish.yml index 36fda3c51..35ffc47db 100644 --- a/.github/workflows/docker-publish.yml +++ b/.github/workflows/docker-publish.yml @@ -76,7 +76,6 @@ jobs: type=semver,pattern={{major}} type=sha type=edge - type=pep440 # Custom rule to prevent pre-releases from getting latest tag type=raw,value=latest,enable=${{ github.ref_type == 'tag' && startsWith(github.ref, 'refs/tags/v') && !contains(github.ref, '-') }} pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy