Skip to content

Commit d66fa75

Browse files
committed
Update minimum Java version to 21
1 parent a3fdb73 commit d66fa75

16 files changed

Lines changed: 21 additions & 21 deletions

File tree

.github/workflows/check-build.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525
timeout-minutes: 30
2626
strategy:
2727
matrix:
28-
java: [17, 21, 25]
28+
java: [21, 25]
2929
distribution: [temurin]
3030
steps:
3131
- uses: actions/checkout@v6
@@ -107,7 +107,7 @@ jobs:
107107
timeout-minutes: 15
108108
strategy:
109109
matrix:
110-
java: [17]
110+
java: [21]
111111
distribution: [temurin]
112112
steps:
113113
- uses: actions/checkout@v6

.github/workflows/release.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
- name: Set up JDK
2121
uses: actions/setup-java@v5
2222
with:
23-
java-version: '17'
23+
java-version: '21'
2424
distribution: 'temurin'
2525

2626
# Try to reuse existing cache from check-build
@@ -125,7 +125,7 @@ jobs:
125125
uses: actions/setup-java@v5
126126
with: # running setup-java overwrites the settings.xml
127127
distribution: 'temurin'
128-
java-version: '17'
128+
java-version: '21'
129129
server-id: github-central
130130
server-password: PACKAGES_CENTRAL_TOKEN
131131
gpg-passphrase: MAVEN_GPG_PASSPHRASE
@@ -147,7 +147,7 @@ jobs:
147147
uses: actions/setup-java@v5
148148
with: # running setup-java again overwrites the settings.xml
149149
distribution: 'temurin'
150-
java-version: '17'
150+
java-version: '21'
151151
server-id: sonatype-central-portal
152152
server-username: MAVEN_CENTRAL_USERNAME
153153
server-password: MAVEN_CENTRAL_TOKEN
@@ -182,7 +182,7 @@ jobs:
182182
- name: Setup - Java
183183
uses: actions/setup-java@v5
184184
with:
185-
java-version: '17'
185+
java-version: '21'
186186
distribution: 'temurin'
187187

188188
# Try to reuse existing cache from check-build

.github/workflows/test-deploy.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
uses: actions/setup-java@v5
1515
with: # running setup-java overwrites the settings.xml
1616
distribution: 'temurin'
17-
java-version: '17'
17+
java-version: '21'
1818
server-id: github-central
1919
server-password: PACKAGES_CENTRAL_TOKEN
2020
gpg-passphrase: MAVEN_GPG_PASSPHRASE
@@ -36,7 +36,7 @@ jobs:
3636
uses: actions/setup-java@v5
3737
with: # running setup-java again overwrites the settings.xml
3838
distribution: 'temurin'
39-
java-version: '17'
39+
java-version: '21'
4040
server-id: sonatype-central-portal
4141
server-username: MAVEN_CENTRAL_USERNAME
4242
server-password: MAVEN_CENTRAL_TOKEN

client-storage/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@
4242
</licenses>
4343

4444
<properties>
45-
<javaVersion>17</javaVersion>
45+
<javaVersion>21</javaVersion>
4646
<maven.compiler.release>${javaVersion}</maven.compiler.release>
4747

4848
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>

codec-sha256/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@
4242
</licenses>
4343

4444
<properties>
45-
<javaVersion>17</javaVersion>
45+
<javaVersion>21</javaVersion>
4646
<maven.compiler.release>${javaVersion}</maven.compiler.release>
4747

4848
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>

crypto-symmetric-managed/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@
4242
</licenses>
4343

4444
<properties>
45-
<javaVersion>17</javaVersion>
45+
<javaVersion>21</javaVersion>
4646
<maven.compiler.release>${javaVersion}</maven.compiler.release>
4747

4848
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>

crypto-symmetric/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@
4242
</licenses>
4343

4444
<properties>
45-
<javaVersion>17</javaVersion>
45+
<javaVersion>21</javaVersion>
4646
<maven.compiler.release>${javaVersion}</maven.compiler.release>
4747

4848
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>

csp/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@
4242
</licenses>
4343

4444
<properties>
45-
<javaVersion>17</javaVersion>
45+
<javaVersion>21</javaVersion>
4646
<maven.compiler.release>${javaVersion}</maven.compiler.release>
4747

4848
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>

demo/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
</organization>
1616

1717
<properties>
18-
<javaVersion>17</javaVersion>
18+
<javaVersion>21</javaVersion>
1919
<maven.compiler.release>${javaVersion}</maven.compiler.release>
2020

2121
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>

metrics/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@
4242
</licenses>
4343

4444
<properties>
45-
<javaVersion>17</javaVersion>
45+
<javaVersion>21</javaVersion>
4646
<maven.compiler.release>${javaVersion}</maven.compiler.release>
4747

4848
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>

0 commit comments

Comments
 (0)