Update .forgejo/workflows/release.yaml
All checks were successful
Android Release Build / build (push) Successful in 7s

This commit is contained in:
Internet Addict 2025-05-01 18:47:46 +00:00
parent 92d8b826b4
commit 1c4ad51639

View file

@ -41,15 +41,10 @@ jobs:
- name: Extract version from build.gradle - name: Extract version from build.gradle
id: version id: version
run: | run: |
RAW_VERSION=$(grep versionName app/build.gradle | sed -E 's/.*versionName[[:space:]]+"([^"]+)".*/\1/') VERSION=$(sed -nE 's/^[[:space:]]*versionName[[:space:]]*=[[:space:]]*"([^"]+)"/\1/p' app/build.gradle)
CLEAN_VERSION=${RAW_VERSION#v} VERSION="v${VERSION#v}" # normalize to vX.Y.Z
VERSION_NAME="v$CLEAN_VERSION" echo "$VERSION" > version.txt
echo "✅ Detected version: $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"
- name: Set up gradle - name: Set up gradle
run: chmod +x ./gradlew run: chmod +x ./gradlew