From 39c6cba6ff6e829f18a89161d2a74a97dfe5cfd1 Mon Sep 17 00:00:00 2001 From: Enno Gelhaus Date: Wed, 1 Oct 2025 14:40:42 +0200 Subject: [PATCH] Change version retrieval to short commit SHA Updated the workflow to retrieve the short commit SHA instead of the project version from Git tags. --- .github/workflows/build.yaml | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index cb442d6a..d40e7f14 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -51,13 +51,12 @@ jobs: - name: Build run: pnpm run build - - name: Get Project Version from Git Tag + - name: Get Commit SHA (short) id: get_version run: | - # Use 'git describe' to find the closest tag, falling back to the commit SHA if no tag is found. - # --tags includes all tags, --always ensures it always outputs something. - VERSION=$(git describe --tags --always) - echo "Project version is $VERSION" + # Get the short 8-character commit SHA + VERSION=$(git rev-parse --short=8 HEAD) + echo "Commit SHA is $VERSION" echo "tag=$VERSION" >> $GITHUB_OUTPUT - name: SonarQube Analysis (Branch)