Skip to content

Commit 2526747

Browse files
author
Aleksandr Nikolaev
committed
IGNITE-28559 Switching Github Actions to jdk17
1 parent 14e9498 commit 2526747

4 files changed

Lines changed: 32 additions & 12 deletions

File tree

.github/workflows/commit-check.yml

Lines changed: 27 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ jobs:
3131
strategy:
3232
fail-fast: false
3333
matrix:
34-
java: [ '11' ]
34+
java: [ '17' ]
3535
name: Check java code on JDK ${{ matrix.java }}
3636
steps:
3737
- uses: actions/checkout@v4
@@ -49,13 +49,33 @@ jobs:
4949
sudo apt-get update && sudo apt-get install libnuma-dev
5050
5151
- name: Set MAVEN_OPTS
52-
if: ${{ matrix.java == '11' }}
52+
if: ${{ matrix.java == '17' }}
5353
run: |
54-
echo MAVEN_OPTS='--illegal-access=permit --add-exports=java.base/jdk.internal.misc=ALL-UNNAMED
55-
--add-exports=java.base/sun.nio.ch=ALL-UNNAMED
56-
--add-exports=java.management/com.sun.jmx.mbeanserver=ALL-UNNAMED
57-
--add-exports=jdk.internal.jvmstat/sun.jvmstat.monitor=ALL-UNNAMED
58-
--add-exports=java.base/sun.reflect.generics.reflectiveObjects=ALL-UNNAMED
54+
echo MAVEN_OPTS='
55+
--add-opens=java.base/jdk.internal.access=ALL-UNNAMED
56+
--add-opens=java.base/sun.nio.ch=ALL-UNNAMED
57+
--add-opens=java.base/jdk.internal.misc=ALL-UNNAMED
58+
--add-opens=java.base/sun.util.calendar=ALL-UNNAMED
59+
--add-opens=java.management/com.sun.jmx.mbeanserver=ALL-UNNAMED
60+
--add-opens=jdk.internal.jvmstat/sun.jvmstat.monitor=ALL-UNNAMED
61+
--add-opens=java.base/sun.reflect.generics.reflectiveObjects=ALL-UNNAMED
62+
--add-opens=jdk.management/com.sun.management.internal=ALL-UNNAMED
63+
--add-opens=java.base/java.io=ALL-UNNAMED
64+
--add-opens=java.base/java.nio=ALL-UNNAMED
65+
--add-opens=java.base/java.net=ALL-UNNAMED
66+
--add-opens=java.base/java.util=ALL-UNNAMED
67+
--add-opens=java.base/java.util.concurrent=ALL-UNNAMED
68+
--add-opens=java.base/java.util.concurrent.locks=ALL-UNNAMED
69+
--add-opens=java.base/java.util.concurrent.atomic=ALL-UNNAMED
70+
--add-opens=java.base/java.lang=ALL-UNNAMED
71+
--add-opens=java.base/java.lang.invoke=ALL-UNNAMED
72+
--add-opens=java.base/java.math=ALL-UNNAMED
73+
--add-opens=java.sql/java.sql=ALL-UNNAMED
74+
--add-opens=java.base/java.lang.reflect=ALL-UNNAMED
75+
--add-opens=java.base/java.time=ALL-UNNAMED
76+
--add-opens=java.base/java.text=ALL-UNNAMED
77+
-add-opens=java.management/sun.management=ALL-UNNAMED
78+
--add-opens java.desktop/java.awt.font=ALL-UNNAMED
5979
-Djdk.tls.client.protocols=TLSv1.2' >> $GITHUB_ENV
6080
6181
- name: Run codestyle and licenses checks

.github/workflows/publish-snapshot.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ jobs:
3535
- name: Set up Java
3636
uses: actions/setup-java@v2
3737
with:
38-
java-version: 11
38+
java-version: 17
3939
distribution: 'adopt'
4040
server-id: apache.snapshots.https
4141
server-username: NEXUS_USER

.github/workflows/sonar-branch.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,11 +40,11 @@ jobs:
4040
# "fetch-depth: 0" is needed for Sonar's new code detection, blame information and issue backdating
4141
# see more details at https://community.sonarsource.com/t/git-fetch-depth-implications/75260
4242

43-
- name: Setup JDK11
43+
- name: Setup JDK17
4444
uses: actions/setup-java@v4
4545
with:
4646
distribution: 'temurin'
47-
java-version: 11
47+
java-version: 17
4848

4949
- name: Cache SonarCloud packages
5050
uses: actions/cache@v4

.github/workflows/sonar-pr-from-fork-build.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,11 +36,11 @@ jobs:
3636
with:
3737
persist-credentials: false
3838

39-
- name: Set up JDK11
39+
- name: Set up JDK17
4040
uses: actions/setup-java@v4
4141
with:
4242
distribution: 'temurin'
43-
java-version: '11'
43+
java-version: '17'
4444

4545
- name: Cache local Maven repository
4646
uses: actions/cache@v4

0 commit comments

Comments
 (0)