Skip to content

Commit 423017d

Browse files
authored
Update GitHub Actions to Node 24 compatible versions (#108)
GitHub is deprecating Node 20 on Actions runners (EOL April 2026). Updated actions to their latest major versions with Node 24 support: - actions/checkout v4 → v6 - actions/setup-java v3/v4 → v5 - gradle/actions/setup-gradle v4 → v5 - actions/cache v4 → v5
1 parent 6344365 commit 423017d

3 files changed

Lines changed: 9 additions & 9 deletions

File tree

.github/workflows/check-badges.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ jobs:
1111
runs-on: ubuntu-latest
1212

1313
steps:
14-
- uses: actions/checkout@v4
14+
- uses: actions/checkout@v6
1515

1616
- name: Check badges in README.md
1717
run: ./scripts/check-badges.bash "README.md"

.github/workflows/check-style.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ jobs:
1111
runs-on: ubuntu-latest
1212

1313
steps:
14-
- uses: actions/checkout@v4
15-
- uses: actions/setup-java@v3
14+
- uses: actions/checkout@v6
15+
- uses: actions/setup-java@v5
1616
with:
1717
distribution: "corretto"
1818
java-version: 11

.github/workflows/ci.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,9 @@ jobs:
1515
java-version: [11, 21]
1616

1717
steps:
18-
- uses: actions/checkout@v4
18+
- uses: actions/checkout@v6
1919
- name: Set up JDK ${{ matrix.java-version }}
20-
uses: actions/setup-java@v4
20+
uses: actions/setup-java@v5
2121
with:
2222
# Use same in Dockerfile
2323
distribution: "corretto"
@@ -40,15 +40,15 @@ jobs:
4040
runs-on: ubuntu-latest
4141

4242
steps:
43-
- uses: actions/checkout@v4
43+
- uses: actions/checkout@v6
4444

45-
- uses: actions/setup-java@v4
45+
- uses: actions/setup-java@v5
4646
with:
4747
distribution: "temurin"
4848
java-version: 17
4949

5050
- name: Setup Gradle
51-
uses: gradle/actions/setup-gradle@v4
51+
uses: gradle/actions/setup-gradle@v5
5252

5353
- name: Build Java library JAR
5454
run: mvn package -Dmaven.test.skip=true
@@ -63,7 +63,7 @@ jobs:
6363
sudo udevadm trigger --name-match=kvm
6464
6565
- name: Cache AVD
66-
uses: actions/cache@v4
66+
uses: actions/cache@v5
6767
with:
6868
path: |
6969
~/.android/avd/*

0 commit comments

Comments
 (0)