From 7df81975429eef05c9d218336748106a19faf7de Mon Sep 17 00:00:00 2001 From: tinkle-community Date: Thu, 1 Jan 2026 23:34:43 +0800 Subject: [PATCH] fix: convert branch name for docker manifest tags --- .github/workflows/docker-build.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/docker-build.yml b/.github/workflows/docker-build.yml index 59fca6eb..eee84cd2 100644 --- a/.github/workflows/docker-build.yml +++ b/.github/workflows/docker-build.yml @@ -153,12 +153,14 @@ jobs: env: IMAGE_BASE: ${{ needs.prepare.outputs.image_base }} run: | - REF_NAME="${{ github.ref_name }}" + # Convert branch name: release/stable -> release-stable (matching Docker metadata action) + REF_NAME=$(echo "${{ github.ref_name }}" | sed 's/\//-/g') GHCR_IMAGE="${{ env.REGISTRY_GHCR }}/${IMAGE_BASE}/nofx-${{ matrix.image_suffix }}" echo "📦 Creating manifest for ${{ matrix.image_suffix }}" echo "Repository: ${IMAGE_BASE}" echo "Image: ${GHCR_IMAGE}" + echo "Ref name: ${REF_NAME}" docker buildx imagetools create -t "${GHCR_IMAGE}:${REF_NAME}" \ "${GHCR_IMAGE}:${REF_NAME}-amd64" \