From 5ac0947bf3e63cb8b97f7b2b2a48bd9de3fb8362 Mon Sep 17 00:00:00 2001 From: Joris Bodin Date: Wed, 28 Feb 2024 12:34:16 +0100 Subject: [PATCH] New CI --- .github/workflows/android.yml | 27 ++++++--------------------- 1 file changed, 6 insertions(+), 21 deletions(-) diff --git a/.github/workflows/android.yml b/.github/workflows/android.yml index 267e390401..86aa1692b2 100644 --- a/.github/workflows/android.yml +++ b/.github/workflows/android.yml @@ -16,7 +16,7 @@ jobs: runs-on: [ self-hosted, Android ] strategy: matrix: - api-level: [ 31 ] + api-level: [ 34 ] target: [ google_apis ] env: @@ -32,31 +32,16 @@ jobs: steps: - name: Cancel Previous Runs - uses: styfle/cancel-workflow-action@0.11.0 + uses: styfle/cancel-workflow-action@0.12.1 with: access_token: ${{ github.token }} - name: Checkout the code - uses: actions/checkout@v3.5.0 + uses: actions/checkout@v4.1.1 with: token: ${{ secrets.MY_REPO_PAT }} submodules: recursive - - name: create AVD and generate snapshot for caching - if: steps.avd-cache.outputs.cache-hit != 'true' - uses: reactivecircus/android-emulator-runner@v2.27.0 - with: - api-level: ${{ matrix.api-level }} - target: ${{ matrix.target }} - profile: Pixel 4 - arch: x86_64 - disk-size: 6G - avd-name: kdrive-test - force-avd-creation: false - disable-animations: false - emulator-options: -no-snapshot-save -noaudio -no-boot-anim -camera-back none -skin 540x1110 - script: echo "Generated AVD snapshot for caching." - - name: Create test env run: | touch $ENV_PATH @@ -72,12 +57,12 @@ jobs: run: ./gradlew testDebugUnitTest --stacktrace - name: Run instrumentation tests - uses: ReactiveCircus/android-emulator-runner@v2.27.0 + uses: ReactiveCircus/android-emulator-runner@v2.30.1 with: api-level: ${{ matrix.api-level }} target: ${{ matrix.target }} - profile: Pixel 4 - arch: x86_64 + profile: pixel_7 + arch: arm64-v8a disk-size: 6G avd-name: kdrive-test force-avd-creation: false