diff --git a/.github/workflows/android.yml b/.github/workflows/android.yml index f8dab56..047d386 100644 --- a/.github/workflows/android.yml +++ b/.github/workflows/android.yml @@ -12,44 +12,21 @@ jobs: build: runs-on: ubuntu-latest - strategy: - matrix: - api-level: [29, 30, 31] - target: [android-29, android-30, android-31] - include: - - api-level: 29 - target: android-29 - - api-level: 30 - target: android-30 - - api-level: 31 - target: android-31 - steps: - name: Checkout code - uses: actions/checkout@v2 + uses: actions/checkout@v4.1.0 - - name: Set up JDK 1.8 + - name: Set up JDK 17 uses: actions/setup-java@v2 with: - java-version: '1.8' - distribution: 'temurin' - - - name: Set up Android SDK - uses: android-actions/setup-android@v2 - with: - api-level: ${{ matrix.api-level }} - target: ${{ matrix.target }} - ndk: '21.3.6528147' + java-version: '17' + distribution: 'adopt' - - name: Cache Gradle packages - uses: actions/cache@v2 + - name: Upload a Build Artifact + uses: actions/upload-artifact@v3.1.3 with: - path: | - ~/.gradle/caches - ~/.gradle/wrapper - key: ${{ runner.os }}-gradle-${{ hashFiles('**/*.gradle*', '**/gradle-wrapper.properties') }} - restore-keys: | - ${{ runner.os }}-gradle- + name: MyGithubApp.apk + path: app/build/outputs/apk/app-debug.apk - name: Build with Gradle run: ./gradlew build