From 5a52fa3258f2a8615db8faea73537985bf228ffb Mon Sep 17 00:00:00 2001 From: KtorZ Date: Tue, 23 Jul 2024 09:48:18 +0200 Subject: [PATCH] Use git SHA when no tags is available. --- .github/workflows/build.yaml | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 5e65a86..eab74a0 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -31,8 +31,15 @@ jobs: - name: Tag build artifacts id: tag - run: - echo "value=${GITHUB_REF/refs\/tags\//}" >> $GITHUB_OUTPUT + shell: bash + run: | + if [ "${GITHUB_REF/refs\/tags\//}" -eq "refs/head/master" ]; then + echo "value=$GIT_SHA" >> $GITHUB_OUTPUT + else + echo "value=${GITHUB_REF/refs\/tags\//}" >> $GITHUB_OUTPUT + fi + env: + GIT_SHA: ${{ github.sha }} - name: ❄️ Install Nix uses: cachix/install-nix-action@v22