Skip to content

Commit 11b7c37

Browse files
committed
Use JDK 25 in CI
Swap out Oracle GA builds for Zulu for now for consistency and simplicity.
1 parent cb242c2 commit 11b7c37

File tree

4 files changed

+8
-16
lines changed

4 files changed

+8
-16
lines changed

.github/workflows/build.yml

Lines changed: 3 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -24,12 +24,12 @@ jobs:
2424
java-version:
2525
- 17 # LTS
2626
- 21 # LTS
27-
- GA # General access
27+
- 25 # LTS
2828
include:
2929
- os-name: windows-latest
30-
java-version: GA
30+
java-version: 25 # LTS
3131
- os-name: macos-latest
32-
java-version: GA
32+
java-version: 25 # LTS
3333

3434
steps:
3535
- name: Checkout repository
@@ -38,20 +38,12 @@ jobs:
3838
fetch-depth: 2
3939

4040
- name: Initialize Zulu JDK
41-
if: matrix.java-version != 'GA'
4241
uses: actions/setup-java@v5
4342
with:
4443
check-latest: true
4544
distribution: zulu
4645
java-version: ${{ matrix.java-version }}
4746

48-
- name: Initialize Oracle JDK
49-
if: matrix.java-version == 'GA'
50-
uses: oracle-actions/setup-java@v1
51-
with:
52-
website: jdk.java.net
53-
release: ${{ matrix.java-version }}
54-
5547
- name: Maven cache
5648
uses: actions/cache@v4
5749
env:

.github/workflows/deploy.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ jobs:
4040
uses: actions/setup-java@v5
4141
with:
4242
distribution: zulu
43-
java-version: 24
43+
java-version: 25
4444
server-id: central
4545
server-username: CENTRAL_USERNAME
4646
server-password: CENTRAL_TOKEN

.github/workflows/pages.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,13 +20,13 @@ jobs:
2020
- name: Set up JDK
2121
uses: actions/setup-java@v5
2222
with:
23-
java-version: 23
24-
distribution: 'temurin'
23+
java-version: 25
24+
distribution: zulu
2525

2626
- name: Generate JavaDocs
2727
shell: bash
2828
run: >-
29-
./mvnw -B -U -am -pl java-compiler-testing
29+
./mvnw -B -U -am -pl java-compiler-testing
3030
-Dmaven.test.skip=true
3131
-Dcheckstyle.skip=true
3232
-Dlicense.skip=true

.github/workflows/security.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
uses: actions/setup-java@v5
2222
with:
2323
distribution: zulu
24-
java-version: 23
24+
java-version: 25
2525

2626
- name: Submit Dependency Snapshot
2727
uses: advanced-security/maven-dependency-submission-action@v5

0 commit comments

Comments
 (0)