Skip to content

Commit 20b1329

Browse files
authored
Update JDK versions in ci.yml
* Add JDK 23, for building multi-release jars. * Update references to 24 to 25 * Update latest STS release to 23
1 parent 85af056 commit 20b1329

File tree

1 file changed

+22
-4
lines changed

1 file changed

+22
-4
lines changed

.github/workflows/ci.yml

Lines changed: 22 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ jobs:
3838
java: 21
3939
experimental: false
4040
- os: ubuntu-latest
41-
java: 22
41+
java: 23
4242
experimental: false
4343
- os: ubuntu-latest
4444
java: EA
@@ -58,7 +58,13 @@ jobs:
5858
java-version: 17
5959
distribution: 'zulu'
6060
cache: 'maven'
61-
- name: 'Set up JDK 24 from jdk.java.net'
61+
- name: 'Set up JDK 23'
62+
uses: actions/setup-java@v4
63+
with:
64+
java-version: 23
65+
distribution: 'zulu'
66+
cache: 'maven'
67+
- name: 'Set up JDK 25 from jdk.java.net'
6268
uses: oracle-actions/setup-java@v1
6369
with:
6470
website: jdk.java.net
@@ -102,6 +108,12 @@ jobs:
102108
website: jdk.java.net
103109
release: 25
104110
cache: 'maven'
111+
- name: 'Set up JDK 23'
112+
uses: actions/setup-java@v4
113+
with:
114+
java-version: 23
115+
distribution: 'zulu'
116+
cache: 'maven'
105117
- name: 'Set up JDK 17'
106118
uses: actions/setup-java@v4
107119
with:
@@ -128,11 +140,17 @@ jobs:
128140
steps:
129141
- name: 'Check out repository'
130142
uses: actions/checkout@v4
131-
- name: 'Set up JDK 24 from jdk.java.net'
143+
- name: 'Set up JDK 25 from jdk.java.net'
132144
uses: oracle-actions/setup-java@v1
133145
with:
134146
website: jdk.java.net
135-
release: 24
147+
release: 25
148+
cache: 'maven'
149+
- name: 'Set up JDK 23'
150+
uses: actions/setup-java@v4
151+
with:
152+
java-version: 23
153+
distribution: 'zulu'
136154
cache: 'maven'
137155
- name: 'Set up JDK 17'
138156
uses: actions/setup-java@v4

0 commit comments

Comments
 (0)