From 8808e0dfb856d0cdea286a9d6a7bc8a862941a82 Mon Sep 17 00:00:00 2001 From: Harsh Shandilya Date: Wed, 23 Sep 2020 03:58:45 +0530 Subject: [PATCH] github: only run unit tests in CI Signed-off-by: Harsh Shandilya --- .github/workflows/pull_request.yml | 16 +++------------- 1 file changed, 3 insertions(+), 13 deletions(-) diff --git a/.github/workflows/pull_request.yml b/.github/workflows/pull_request.yml index 48504c25..1ce29317 100644 --- a/.github/workflows/pull_request.yml +++ b/.github/workflows/pull_request.yml @@ -3,12 +3,8 @@ on: [pull_request] name: Check pull request jobs: test-pr: - runs-on: macos-latest - strategy: - matrix: - api-level: [23, 29] + runs-on: ubuntu-latest steps: - - name: Check if relevant files have changed uses: actions/github-script@0.9.0 id: service-changed @@ -34,15 +30,9 @@ jobs: run: mkdir -p ~/.gradle ; cp .github/ci-gradle.properties ~/.gradle/gradle.properties - uses: burrunan/gradle-cache-action@v1 - name: Restore cache - - - name: Run instrumentation tests - if: ${{ steps.service-changed.outputs.result == 'true' }} - uses: reactivecircus/android-emulator-runner@v2.11.0 + name: Run unit tests with: - api-level: ${{ matrix.api-level }} - target: default - script: ./gradlew :app:connectedDebugAndroidTest + arguments: testDebug - name: (Fail-only) upload test report if: failure()