name: Android Build on: [push] jobs: build: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - name: Set up JDK 21 uses: actions/setup-java@v4 with: distribution: "temurin" java-version: "21" - name: Setup Android SDK run: | ls /opt/android-sdk/ export ANDROID_HOME=/opt/android-sdk export ANDROID_SDK_ROOT=/opt/android-sdk echo "ANDROID_HOME=$ANDROID_HOME" >> $GITHUB_ENV echo "ANDROID_SDK_ROOT=$ANDROID_SDK_ROOT" >> $GITHUB_ENV - name: Build APK run: | export ANDROID_HOME=/opt/android-sdk export ANDROID_SDK_ROOT=/opt/android-sdk ./gradlew assembleRelease - name: Upload APK uses: actions/upload-artifact@v4 with: name: app-release path: app/build/outputs/apk/release/