diff --git a/.gitea/workflows/deploy-bcards.yml b/.gitea/workflows/deploy-bcards.yml index 8ba6b7e..fc29731 100644 --- a/.gitea/workflows/deploy-bcards.yml +++ b/.gitea/workflows/deploy-bcards.yml @@ -562,8 +562,14 @@ jobs: - name: Prepare release stack manifest run: | mkdir -p artifacts - export BCARDS_IMAGE=${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:${{ steps.version.outputs.version }} - envsubst '$BCARDS_IMAGE' < deploy/docker-stack.release.yml > artifacts/docker-stack.release.yml + BCARDS_IMAGE=${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:${{ steps.version.outputs.version }} + + # Replace ${BCARDS_IMAGE} with actual image name using sed + sed "s|\${BCARDS_IMAGE}|${BCARDS_IMAGE}|g" deploy/docker-stack.release.yml > artifacts/docker-stack.release.yml + + echo "🔧 Generated manifest with image: ${BCARDS_IMAGE}" + echo "📄 Manifest content:" + head -10 artifacts/docker-stack.release.yml - name: Deploy to release swarm run: |