Files
android-emulator-runner/.github/workflows/workflow.yml
T
2019-12-14 00:30:11 +11:00

42 lines
821 B
YAML

name: Main workflow
on:
pull_request:
push:
branches:
- master
paths-ignore:
- '**.md'
jobs:
test:
runs-on: macOS-latest
timeout-minutes: 10
strategy:
matrix:
api-level: [21, 23, 29]
steps:
- name: checkout
uses: actions/checkout@v1
with:
fetch-depth: 1
- name: build, test and lint
run: |
npm install
npm run build
npm run lint
npm test
- name: run action
uses: ./
with:
api-level: ${{ matrix.api-level }}
target: google_apis
arch: x86_64
profile: Nexus 6
emulator-options: -no-window -no-snapshot -noaudio -no-boot-anim -camera-back none
disable-animations: true
script: |
adb reconnect
adb devices -l