From 6c68d0d2e7496fb94f7de9f2d0e23fec08c4239d Mon Sep 17 00:00:00 2001 From: Pieter Vander Vennet Date: Mon, 28 Apr 2025 02:42:21 +0200 Subject: [PATCH] Attempt to automate build --- .forgejo/workflows/on_release.yml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/.forgejo/workflows/on_release.yml b/.forgejo/workflows/on_release.yml index a6614642..3fe4f994 100644 --- a/.forgejo/workflows/on_release.yml +++ b/.forgejo/workflows/on_release.yml @@ -12,6 +12,8 @@ jobs: - name: Checkout code uses: https://source.mapcomplete.org/actions/checkout@v4 + - uses: actions/setup-android + - name: Decode keystore run: | echo "${{ secrets.KEYSTORE_BASE64 }}" | base64 -d > my-release-key.jks @@ -28,7 +30,10 @@ jobs: run: chmod +x ./gradlew - name: Build signed APK - run: ./gradlew assembleRelease + run: | + export ANDROID_SDK_HOME=/usr/lib/android-sdk + export PATH=$ANDROID_SDK_HOME/tools:$ANDROID_SDK_HOME/platform-tools:$ANDROID_SDK_HOME/:$ANDROID_SDK_HOME/cmdline-tools/latest/tools/bin:$PATH + ./gradlew assembleRelease - name: Upload APK to Release uses: https://code.forgejo.org/actions/forgejo-release@v2