Skip to content

Commit a9b0dfc

Browse files
committed
feat: enable Java 25 in CI configurations
1 parent b371f71 commit a9b0dfc

File tree

3 files changed

+23
-6
lines changed

3 files changed

+23
-6
lines changed

.github/workflows/ci.yml

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525
- name: Set up JDK
2626
uses: actions/setup-java@v4
2727
with:
28-
java-version: 25
28+
java-version: 21
2929
distribution: 'temurin'
3030
- name: Check code style
3131
run: ./mvnw spotless:check
@@ -34,8 +34,17 @@ jobs:
3434
runs-on: ubuntu-24.04
3535
strategy:
3636
matrix:
37-
java: [ 8, 11, 17, 21, 25]
38-
distribution: [ 'temurin' ]
37+
include:
38+
- java: '8'
39+
distribution: 'temurin'
40+
- java: '11'
41+
distribution: 'temurin'
42+
- java: '17'
43+
distribution: 'temurin'
44+
- java: '21'
45+
distribution: 'temurin'
46+
- java: '25-ea'
47+
distribution: 'zulu'
3948
fail-fast: false
4049
max-parallel: 5
4150

.github/workflows/fuzz-tests.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@v4
2222
with:
2323
distribution: 'temurin'
24-
java-version: '25'
24+
java-version: '21'
2525
cache: 'maven'
2626

2727
- name: Run fuzz tests (fastexcel module)

.github/workflows/nightly.yml

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,16 @@ jobs:
1111
runs-on: ubuntu-24.04
1212
strategy:
1313
matrix:
14-
java: [ 8, 11, 17, 21, 25]
15-
distribution: [ 'adopt' ]
14+
- java: '8'
15+
distribution: 'temurin'
16+
- java: '11'
17+
distribution: 'temurin'
18+
- java: '17'
19+
distribution: 'temurin'
20+
- java: '21'
21+
distribution: 'temurin'
22+
- java: '25-ea'
23+
distribution: 'zulu'
1624
fail-fast: false
1725
max-parallel: 5
1826
name: Test JDK ${{ matrix.java }}

0 commit comments

Comments
 (0)