Skip to content

Commit 3562b8c

Browse files
committed
push.yml: test Java SE 21, macOS 13/15, and Windows Server 2025
1 parent 79d3ac3 commit 3562b8c

1 file changed

Lines changed: 13 additions & 2 deletions

File tree

.github/workflows/push.yml

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030

3131
Java17-MacOS:
3232
if: contains(toJson(github.event.commits), '[ci skip] ') == false
33-
runs-on: macOS-14
33+
runs-on: macOS-13
3434
steps:
3535
- uses: actions/setup-java@v4
3636
with:
@@ -39,9 +39,20 @@ jobs:
3939
- uses: actions/checkout@v4
4040
- run: ./gradlew build javadoc --console=plain --stacktrace
4141

42+
Java21-MacOS:
43+
if: contains(toJson(github.event.commits), '[ci skip] ') == false
44+
runs-on: macOS-15
45+
steps:
46+
- uses: actions/setup-java@v4
47+
with:
48+
distribution: 'zulu'
49+
java-version: 21
50+
- uses: actions/checkout@v4
51+
- run: ./gradlew build javadoc --console=plain --stacktrace
52+
4253
Java24-Windows:
4354
if: contains(toJson(github.event.commits), '[ci skip] ') == false
44-
runs-on: windows-2022
55+
runs-on: windows-2025
4556
steps:
4657
- uses: actions/setup-java@v4
4758
with:

0 commit comments

Comments
 (0)