Skip to content

Commit 3208773

Browse files
authored
Support for Java 20 (#939)
1 parent fb1c07d commit 3208773

File tree

3 files changed

+16
-15
lines changed

3 files changed

+16
-15
lines changed

.github/workflows/ci.yml

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -24,15 +24,15 @@ jobs:
2424
shell: bash
2525
run: echo "JDK8=$JAVA_HOME" >> $GITHUB_ENV
2626

27-
- name: Set up JDK 19
27+
- name: Set up JDK 20
2828
uses: actions/setup-java@v3
2929
with:
3030
distribution: 'temurin'
31-
java-version: 19
31+
java-version: 20
3232

33-
- name: Prepare JDK19 env var
33+
- name: Prepare JDK20 env var
3434
shell: bash
35-
run: echo "JDK19=$JAVA_HOME" >> $GITHUB_ENV
35+
run: echo "JDK20=$JAVA_HOME" >> $GITHUB_ENV
3636

3737
- name: Set up JDK 17
3838
uses: actions/setup-java@v3
@@ -74,15 +74,15 @@ jobs:
7474
shell: bash
7575
run: echo "JDK8=$JAVA_HOME" >> $GITHUB_ENV
7676

77-
- name: Set up JDK 19
77+
- name: Set up JDK 20
7878
uses: actions/setup-java@v3
7979
with:
8080
distribution: 'temurin'
81-
java-version: 19
81+
java-version: 20
8282

83-
- name: Prepare JDK19 env var
83+
- name: Prepare JDK20 env var
8484
shell: bash
85-
run: echo "JDK19=$JAVA_HOME" >> $GITHUB_ENV
85+
run: echo "JDK20=$JAVA_HOME" >> $GITHUB_ENV
8686

8787
- name: Set up JDK 17
8888
uses: actions/setup-java@v3
@@ -114,12 +114,12 @@ jobs:
114114
integration-test-java:test
115115
integration-test-java-additional:test
116116
117-
- name: Test with Java 19 using JPMS
117+
- name: Test with Java 20 using JPMS
118118
uses: gradle/gradle-build-action@v2
119119
with:
120120
arguments: |
121121
-Pdriver=${{ matrix.driver }}
122-
-PtestJavaLangVersion=19
122+
-PtestJavaLangVersion=20
123123
-PtestUseModule=true
124124
javaToolchains
125125
integration-test-java:test
@@ -150,15 +150,15 @@ jobs:
150150
shell: bash
151151
run: echo "JDK8=$JAVA_HOME" >> $GITHUB_ENV
152152

153-
- name: Set up JDK 19
153+
- name: Set up JDK 20
154154
uses: actions/setup-java@v3
155155
with:
156156
distribution: 'temurin'
157-
java-version: 19
157+
java-version: 20
158158

159-
- name: Prepare JDK19 env var
159+
- name: Prepare JDK20 env var
160160
shell: bash
161-
run: echo "JDK19=$JAVA_HOME" >> $GITHUB_ENV
161+
run: echo "JDK20=$JAVA_HOME" >> $GITHUB_ENV
162162

163163
- name: Set up JDK 17
164164
uses: actions/setup-java@v3

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -204,6 +204,7 @@ Major versions
204204
| Java 17 | | v |
205205
| Java 18 | | v |
206206
| Java 19 | | v |
207+
| Java 20 | | v |
207208

208209
Backers & Sponsors
209210
------------------

gradle.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ sonatypePassword=
88
release.useAutomaticVersion=true
99

1010
org.gradle.caching=true
11-
org.gradle.java.installations.fromEnv=JDK8,JDK19
11+
org.gradle.java.installations.fromEnv=JDK8,JDK20
1212
# https://github.com/diffplug/spotless/issues/834
1313
org.gradle.jvmargs=-Dfile.encoding=UTF-8
1414

0 commit comments

Comments
 (0)