name: Gitea Android Builder run-name: ${{ gitea.actor }} is building an Android application on: push: branches: - main jobs: Build: runs-on: ubuntu-22.04 steps: - name: Checkout the repo uses: actions/checkout@v4 - name: Set up JDK 23 uses: actions/setup-java@v3 with: java-version: '23' distribution: 'temurin' - name: Set up Android SDK uses: android-actions/setup-android@v3 - name: Grant execute permission for gradlew run: chmod +x gradlew - name: Build with Gradle uses: gradle/gradle-build-action@v2 with: arguments: assembleRelease - name: Upload .apk Artifact uses: actions/upload-artifact@v3 with: name: android-app-apk path: app/build/outputs/apk/debug/*.apk - name: Status run: echo "This job's status is ${{ job.status }}."