From 106004421e78ac7ef0fd3c3693b1598c90f0df33 Mon Sep 17 00:00:00 2001 From: Shihaam Abdul Rahman Date: Fri, 15 May 2026 17:20:05 +0500 Subject: [PATCH] update ci to fetch reponame as apk name --- .build/release/compose.yml | 2 +- .gitea/workflows/build-apk.yml | 13 +++++++++++-- .gitignore | 1 + 3 files changed, 13 insertions(+), 3 deletions(-) diff --git a/.build/release/compose.yml b/.build/release/compose.yml index 6532e2e..7759b0b 100644 --- a/.build/release/compose.yml +++ b/.build/release/compose.yml @@ -8,4 +8,4 @@ services: volumes: - ./release:/release - ../../:/source - - /root/.cache/cache-runners/gradle:/root/.gradle +# - /root/.cache/cache-runners/gradle:/root/.gradle diff --git a/.gitea/workflows/build-apk.yml b/.gitea/workflows/build-apk.yml index 5c38c9f..954b344 100644 --- a/.gitea/workflows/build-apk.yml +++ b/.gitea/workflows/build-apk.yml @@ -22,6 +22,13 @@ jobs: working-directory: .build/release run: docker compose run --rm release + - name: Rename APK + run: | + APP_NAME="${{ gitea.repository }}" + APP_NAME="${APP_NAME##*/}" + TAG="${{ gitea.ref_name }}" + find .build/release/release/ -maxdepth 1 -name "*.apk" | head -1 | xargs -I{} mv {} ".build/release/release/${APP_NAME}-${TAG}.apk" + - name: Extract release notes run: | echo "No release notes" > release_notes.md @@ -43,10 +50,12 @@ jobs: GITEA_REPOSITORY: ${{ gitea.repository }} GITEA_TOKEN: ${{ secrets.PAT_GITEA }} run: | + APP_NAME="${{ gitea.repository }}" + APP_NAME="${APP_NAME##*/}" TAG="${{ gitea.ref_name }}" - TITLE="ISODroid ${{ gitea.ref_name }}" + TITLE="${APP_NAME} ${TAG}" NOTES_FILE="release_notes.md" - ASSET_PATH=".build/release/release/ISODroid-${{ gitea.ref_name }}.apk" + ASSET_PATH=".build/release/release/${APP_NAME}-${TAG}.apk" API_URL="${GITEA_SERVER_URL}/api/v1/repos/${GITEA_REPOSITORY}/releases" diff --git a/.gitignore b/.gitignore index 3fb429c..22b40fc 100644 --- a/.gitignore +++ b/.gitignore @@ -16,3 +16,4 @@ local.properties docs/mibapi/tmp docs/bmlapi/tmp tmp +app/key.jks