#https://github.com/marketplace/actions/android-emulator-runner name: Test on: push: pull_request: jobs: test: timeout-minutes: 45 runs-on: macos-latest steps: - name: checkout uses: actions/checkout@v4 - uses: actions/setup-java@v4 with: distribution: 'adopt' java-version: '17' - name: run tests uses: reactivecircus/android-emulator-runner@v2.29.0 with: arch: x86_64 api-level: 34 script: ./gradlew connectedCheck - name: Archive if: always() uses: actions/upload-artifact@v3 with: name: code-coverage-report path: build/reports/androidTests/ retention-days: 7