From 0d7020ae80b9c29ac0f92bd4112c259d23b6772d Mon Sep 17 00:00:00 2001 From: Lars Grefer Date: Sun, 18 Feb 2024 23:27:41 +0100 Subject: [PATCH] GitHub Actions: Run android tests only on macos --- .github/workflows/gradle.yml | 28 ++++++++++++++++++++++------ 1 file changed, 22 insertions(+), 6 deletions(-) diff --git a/.github/workflows/gradle.yml b/.github/workflows/gradle.yml index d6e9998..bdd116f 100644 --- a/.github/workflows/gradle.yml +++ b/.github/workflows/gradle.yml @@ -44,6 +44,28 @@ jobs: env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + - run: ./gradlew jacocoTestReport + - name: Upload coverage report + uses: codecov/codecov-action@v4.0.1 + with: + files: jacoco*.xml,*Jacoco*.xml + + android-tests: + runs-on: macos-latest + env: + ORG_GRADLE_PROJECT_larsgreferBuildCachePassword: ${{ secrets.BUILD_CACHE_PASSWORD }} + steps: + - uses: actions/checkout@v4 + + - name: Set up JDK 17 + uses: actions/setup-java@v4 + with: + java-version: 17 + distribution: 'temurin' + + - name: Setup Gradle + uses: gradle/gradle-build-action@v3 + - name: Run connected tests uses: ReactiveCircus/android-emulator-runner@v2 with: @@ -51,9 +73,3 @@ jobs: target: google_apis arch: x86_64 script: ./gradlew connectedCheck - - - run: ./gradlew jacocoTestReport - - name: Upload coverage report - uses: codecov/codecov-action@v4.0.1 - with: - files: jacoco*.xml,*Jacoco*.xml