From d3dd08fff43103365d9fd6aabb369616e7339dba Mon Sep 17 00:00:00 2001 From: stanlou Date: Wed, 18 Feb 2026 12:39:48 +0100 Subject: [PATCH 1/3] feat: add latest and branch name tag --- .github/workflows/build-and-push.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build-and-push.yml b/.github/workflows/build-and-push.yml index 3e0baae..acd07d1 100644 --- a/.github/workflows/build-and-push.yml +++ b/.github/workflows/build-and-push.yml @@ -2,7 +2,7 @@ name: Build and Push Docker Image on: push: - branches: [ "main" ] + branches: [ "main", "develop" ] jobs: build-and-push: @@ -32,8 +32,9 @@ jobs: with: images: ghcr.io/${{ github.repository }} tags: | - type=raw,value=latest,enable={{is_default_branch}} + type=raw,value=latest,enable={{eq .Ref "refs/heads/main"}} type=sha + type=ref,event=branch - name: Build and push image uses: docker/build-push-action@v5 From 5c5120255ff0ae61b29284dc78800d888155060d Mon Sep 17 00:00:00 2001 From: stanlou Date: Wed, 18 Feb 2026 12:42:44 +0100 Subject: [PATCH 2/3] fix: parsing error --- .github/workflows/build-and-push.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build-and-push.yml b/.github/workflows/build-and-push.yml index acd07d1..bd52473 100644 --- a/.github/workflows/build-and-push.yml +++ b/.github/workflows/build-and-push.yml @@ -32,7 +32,7 @@ jobs: with: images: ghcr.io/${{ github.repository }} tags: | - type=raw,value=latest,enable={{eq .Ref "refs/heads/main"}} + type=raw,value=latest,enable={{eq .Ref 'refs/heads/main'}} type=sha type=ref,event=branch From dfbb996e85cbc3d8cade39c00a296ab9d43a5450 Mon Sep 17 00:00:00 2001 From: stanlou Date: Wed, 18 Feb 2026 12:52:44 +0100 Subject: [PATCH 3/3] fix: latest tag condition --- .github/workflows/build-and-push.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build-and-push.yml b/.github/workflows/build-and-push.yml index bd52473..cd70a8a 100644 --- a/.github/workflows/build-and-push.yml +++ b/.github/workflows/build-and-push.yml @@ -32,7 +32,7 @@ jobs: with: images: ghcr.io/${{ github.repository }} tags: | - type=raw,value=latest,enable={{eq .Ref 'refs/heads/main'}} + type=raw,value=latest,enable=${{ github.ref == 'refs/heads/main' }} type=sha type=ref,event=branch