fix: use type=raw for Docker tags to preserve v prefix
Some checks failed
CI / Docker Build & Push (push) Failing after 3m3s
CI / Notify (push) Successful in 2s
CI / Lint (push) Successful in 2m54s
CI / Test (push) Successful in 3m2s
CI / Release (push) Successful in 1m15s

docker/metadata-action type=semver strips the v prefix, causing
tag mismatch between git tags (v0.1.3) and Docker tags (0.1.3).
Switch to type=raw to pass through the version as-is.
This commit is contained in:
2026-02-22 09:58:40 -05:00
parent 4c3eb4952a
commit a298568ef0

View File

@@ -141,8 +141,7 @@ jobs:
with:
images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}
tags: |
type=semver,pattern={{version}},value=${{ needs.release.outputs.version }}
type=semver,pattern={{major}}.{{minor}},value=${{ needs.release.outputs.version }}
type=raw,value=${{ needs.release.outputs.version }}
type=raw,value=latest,enable={{is_default_branch}}
- name: Build and push