Skip to content

Commit b06345d

Browse files
committed
Change runner to recommended by reactivecircus
1 parent 9006201 commit b06345d

File tree

1 file changed

+11
-4
lines changed

1 file changed

+11
-4
lines changed

.github/workflows/pull-request-app-checks.yml

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ jobs:
3535
instrumented-tests:
3636
name: "Instrumented Tests"
3737
timeout-minutes: 30
38-
runs-on: macos-latest
38+
runs-on: ubuntu-latest
3939
needs: confirm-folder-changes
4040
steps:
4141
- name: "Checkout Branch"
@@ -48,11 +48,18 @@ jobs:
4848
distribution: "zulu"
4949
java-version: 17
5050
cache: "gradle"
51+
- name: Enable KVM group perms
52+
run: |
53+
echo 'KERNEL=="kvm", GROUP="kvm", MODE="0666", OPTIONS+="static_node=kvm"' | sudo tee /etc/udev/rules.d/99-kvm4all.rules
54+
sudo udevadm control --reload-rules
55+
sudo udevadm trigger --name-match=kvm
5156
- name: "Run Instrumented Tests"
52-
uses: reactivecircus/android-emulator-runner@v2.27.0
57+
uses: reactivecircus/android-emulator-runner@v2
5358
with:
5459
working-directory: ${{ inputs.app_relative_path }}
5560
api-level: 29
61+
arch: x86_64
62+
profile: Nexus 6
5663
script: ./gradlew connectedCheck
5764
- name: "Archive Instrumented Tests Results"
5865
uses: actions/upload-artifact@v4
@@ -90,7 +97,7 @@ jobs:
9097
lint-checks:
9198
name: "Lint Checks"
9299
timeout-minutes: 15
93-
runs-on: macos-latest
100+
runs-on: ubuntu-latest
94101
needs: confirm-folder-changes
95102
steps:
96103
- name: "Checkout Branch"
@@ -116,7 +123,7 @@ jobs:
116123
kotlin-lint-checks:
117124
name: "Kotlin Lint Checks"
118125
timeout-minutes: 15
119-
runs-on: macos-latest
126+
runs-on: ubuntu-latest
120127
needs: confirm-folder-changes
121128
steps:
122129
- name: "Checkout Branch"

0 commit comments

Comments
 (0)