From 8716919e223a86a366103cc4de0a4d855de4fff9 Mon Sep 17 00:00:00 2001 From: Wikid82 Date: Tue, 18 Nov 2025 17:25:16 -0500 Subject: [PATCH] fix: Correct Docker tag format in metadata action - Add format=short to SHA tags to prevent malformed tags - Standardize dev tag naming across workflows (was 'development') - Ensure branch name is properly included in SHA prefix --- .github/workflows/docker-build.yml | 2 +- .github/workflows/docker-publish.yml | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/docker-build.yml b/.github/workflows/docker-build.yml index 071248ac..b4ebbb0a 100644 --- a/.github/workflows/docker-build.yml +++ b/.github/workflows/docker-build.yml @@ -61,7 +61,7 @@ jobs: # Tag major from git tags (v1.2.3 → 1) type=semver,pattern={{major}} # Tag with git SHA for tracking (first 7 characters) - type=sha,prefix=sha-,format=short + type=sha,prefix={{branch}}-,format=short # Step 6: Build the frontend first - name: 🎨 Build frontend diff --git a/.github/workflows/docker-publish.yml b/.github/workflows/docker-publish.yml index 05552e3d..ec24b364 100644 --- a/.github/workflows/docker-publish.yml +++ b/.github/workflows/docker-publish.yml @@ -48,14 +48,14 @@ jobs: tags: | # Tag 'latest' for main branch type=raw,value=latest,enable={{is_default_branch}} - # Tag 'development' for development branch - type=raw,value=development,enable=${{ github.ref == 'refs/heads/development' }} + # Tag 'dev' for development branch + type=raw,value=dev,enable=${{ github.ref == 'refs/heads/development' }} # Semver tags for version releases (v1.0.0 -> 1.0.0, 1.0, 1) type=semver,pattern={{version}} type=semver,pattern={{major}}.{{minor}} type=semver,pattern={{major}} # SHA for all builds - type=sha,prefix={{branch}}- + type=sha,prefix={{branch}}-,format=short - name: Build and push Docker image id: build-and-push