Skip to content

Commit 458e817

Browse files
Fix CI workflow to use GitHub-hosted runners and update actions.
The workflow was using a custom runner label (workflow-kotlin-test-runner-ubuntu-4core) that doesn't exist, causing jobs to queue indefinitely. Switch to ubuntu-latest and update actions to current versions. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 9edffe0 commit 458e817

File tree

1 file changed

+9
-7
lines changed

1 file changed

+9
-7
lines changed

.github/workflows/android.yml

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -8,19 +8,20 @@ jobs:
88
build:
99
strategy:
1010
fail-fast: false
11-
runs-on : workflow-kotlin-test-runner-ubuntu-4core
11+
runs-on: ubuntu-latest
1212
steps:
13-
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
13+
- uses: actions/checkout@v4
1414
- name: set up JDK 17
15-
uses: actions/setup-java@v1
15+
uses: actions/setup-java@v4
1616
with:
17+
distribution: zulu
1718
java-version: 17
1819
- name: Build with Gradle
1920
run: ./gradlew build
2021

2122
instrumentation-tests:
2223
name: Instrumentation tests
23-
runs-on : workflow-kotlin-test-runner-ubuntu-4core
24+
runs-on: ubuntu-latest
2425
timeout-minutes: 30
2526
strategy:
2627
# Allow tests to continue on other devices if they fail on one device.
@@ -42,10 +43,11 @@ jobs:
4243
sudo udevadm control --reload-rules
4344
sudo udevadm trigger --name-match=kvm
4445
45-
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
46+
- uses: actions/checkout@v4
4647
- name: Set up JDK 17
47-
uses: actions/setup-java@v1
48+
uses: actions/setup-java@v4
4849
with:
50+
distribution: zulu
4951
java-version: 17
5052

5153
- name: Instrumentation Tests
@@ -58,7 +60,7 @@ jobs:
5860

5961
- name: Upload results
6062
if: ${{ always() }}
61-
uses: actions/upload-artifact@v2
63+
uses: actions/upload-artifact@v4
6264
with:
6365
name: instrumentation-test-results ${{ matrix.api-level }}
6466
path: ./**/build/reports/androidTests/connected/**

0 commit comments

Comments
 (0)