diff --git a/.gitea/workflows/cd.yml b/.gitea/workflows/cd.yml index 24158a9..66d19c4 100644 --- a/.gitea/workflows/cd.yml +++ b/.gitea/workflows/cd.yml @@ -59,10 +59,12 @@ jobs: - name: Derive image tags id: meta + env: + # signals#47: a ref name can carry $(...); pass it via env, not ${{ }}. + REF: ${{ github.ref }} run: | SHA=$(git rev-parse --short HEAD) echo "sha-tag=${SHA}" >> "$GITHUB_OUTPUT" - REF="${{ github.ref }}" if [[ "$REF" == refs/tags/v* ]]; then echo "version-tag=${REF#refs/tags/}" >> "$GITHUB_OUTPUT" echo "version=${REF#refs/tags/}" >> "$GITHUB_OUTPUT"