From a83b432db6c78588589a9bbb306207467976651c Mon Sep 17 00:00:00 2001 From: benya Date: Sun, 18 Jan 2026 23:08:59 +0300 Subject: [PATCH] Fix version Check --- .gitea/workflows/release.yml | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/.gitea/workflows/release.yml b/.gitea/workflows/release.yml index fa740c6..3da5c9f 100644 --- a/.gitea/workflows/release.yml +++ b/.gitea/workflows/release.yml @@ -35,13 +35,14 @@ jobs: id: extract_version run: | VERSION=$(grep -oP 'versionName\s+"[^"]+"' app/build.gradle | head -n1 | cut -d'"' -f2 | tr -d '\r\n') - echo "VERSION=$VERSION" >> $GITHUB_ENV + echo "version=$VERSION" >> $GITHUB_OUTPUT echo "Detected version: $VERSION" # ------------------- Stop if already released ------------------- - name: Stop if version already released id: stop run: | + VERSION=${{ steps.extract_version.outputs.version }} if git show-ref --tags --quiet --verify "refs/tags/$VERSION"; then echo "Version $VERSION already released, stopping job." echo "CONTINUE=false" >> $GITHUB_ENV @@ -89,10 +90,10 @@ jobs: server_url: https://git.daemonlord.ru repository: ${{ gitea.repository }} token: ${{ secrets.API_TOKEN }} - tag_name: $VERSION - name: Release $VERSION + tag_name: ${{ steps.extract_version.outputs.version }} + name: Release ${{ steps.extract_version.outputs.version }} body: | - Android release $VERSION + Android release ${{ steps.extract_version.outputs.version }} files: | app/build/outputs/apk/release/*.apk @@ -101,7 +102,7 @@ jobs: if: env.CONTINUE == 'true' run: | LICENSE="MIT" - mkdir -p fdroid-repo/repo fdroid-repo/metadata + mkdir -p fdroid-repo/repo fdroid-repo/metadata fdroid-repo/icons echo "${{ secrets.FDROID_KEYSTORE_BASE64 }}" | base64 -d > fdroid-repo/keystore.jks for apk in app/build/outputs/apk/release/*.apk; do APPID=$(grep 'applicationId' app/build.gradle | awk -F '"' '{print $2}')