ci: write sdk location for Gradle inside Gitea runner
Some checks failed
Android build / build (push) Failing after 50m14s

This commit is contained in:
Hermes Agent
2026-08-28 15:31:50 -05:00
parent 0901e80508
commit 8b282aef07

View File

@@ -46,17 +46,27 @@ jobs:
- name: Make Gradle wrapper executable
run: chmod +x gradlew
- name: Write Android SDK location
shell: bash
run: |
set -euxo pipefail
printf 'sdk.dir=%s/.android/sdk\n' "$HOME" > local.properties
- name: Build debug APK
env:
ANDROID_SDK_ROOT: ${{ env.HOME }}/.android/sdk
ANDROID_HOME: ${{ env.HOME }}/.android/sdk
run: ./gradlew --no-daemon clean assembleDebug
shell: bash
run: |
set -euxo pipefail
export ANDROID_SDK_ROOT="$HOME/.android/sdk"
export ANDROID_HOME="$ANDROID_SDK_ROOT"
./gradlew --no-daemon clean assembleDebug
- name: Build release AAB
env:
ANDROID_SDK_ROOT: ${{ env.HOME }}/.android/sdk
ANDROID_HOME: ${{ env.HOME }}/.android/sdk
run: ./gradlew --no-daemon bundleRelease
shell: bash
run: |
set -euxo pipefail
export ANDROID_SDK_ROOT="$HOME/.android/sdk"
export ANDROID_HOME="$ANDROID_SDK_ROOT"
./gradlew --no-daemon bundleRelease
- name: Upload debug APK
uses: actions/upload-artifact@v4