From 1c4ad516392954dadda7144e55e9bd3c72d78047 Mon Sep 17 00:00:00 2001 From: partisan Date: Thu, 1 May 2025 18:47:46 +0000 Subject: [PATCH] Update .forgejo/workflows/release.yaml --- .forgejo/workflows/release.yaml | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/.forgejo/workflows/release.yaml b/.forgejo/workflows/release.yaml index 3d28033..40c841a 100644 --- a/.forgejo/workflows/release.yaml +++ b/.forgejo/workflows/release.yaml @@ -41,15 +41,10 @@ jobs: - name: Extract version from build.gradle id: version run: | - RAW_VERSION=$(grep versionName app/build.gradle | sed -E 's/.*versionName[[:space:]]+"([^"]+)".*/\1/') - CLEAN_VERSION=${RAW_VERSION#v} - VERSION_NAME="v$CLEAN_VERSION" - - echo "$VERSION_NAME" > version.txt - echo "✅ Detected version: $VERSION_NAME" - - echo "VERSION_NAME=$VERSION_NAME" >> "$GITHUB_ENV" - echo "TAG_NAME=$VERSION_NAME" >> "$GITHUB_ENV" + VERSION=$(sed -nE 's/^[[:space:]]*versionName[[:space:]]*=[[:space:]]*"([^"]+)"/\1/p' app/build.gradle) + VERSION="v${VERSION#v}" # normalize to vX.Y.Z + echo "$VERSION" > version.txt + echo "✅ Detected version: $VERSION" - name: Set up gradle run: chmod +x ./gradlew