Skip to content

Remove unnecessary permissions #7

Remove unnecessary permissions

Remove unnecessary permissions #7

name: "Android Instrumentation Tests"
on: [ push, pull_request ]
jobs:
instrumentation_tests:
if: "!contains(github.event.head_commit.message, 'skip ci')"
runs-on: ubuntu-latest
steps:
- name: checkout repository
uses: actions/checkout@v4
- name: set up JDK 21
uses: actions/setup-java@v4
with:
distribution: 'zulu'
java-version: '21'
- name: build apks
run: bash ./gradlew assembleDebug assembleAndroidTest
- name: run tests
uses: emulator-wtf/run-tests@v0
with:
api-token: ${{ secrets.EW_API_TOKEN }}
app: app/build/outputs/apk/debug/app-debug.apk
test: app/build/outputs/apk/androidTest/debug/app-debug-androidTest.apk
outputs-dir: build/test-results
- name: publish test results
uses: mikepenz/action-junit-report@v5
if: always()
with:
report_paths: 'build/test-results/**/*.xml'