Skip to content

Commit 90b0a33

Browse files
ci: update showcase tests and build java tests to JDK 25 (#3918)
Skipping the format check (there still appear to be some JDK 25 issues spotify/fmt-maven-plugin#210). --------- Co-authored-by: Diego Marquez <[email protected]>
1 parent f2c4616 commit 90b0a33

File tree

2 files changed

+7
-12
lines changed

2 files changed

+7
-12
lines changed

.github/workflows/ci.yaml

Lines changed: 6 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -91,15 +91,15 @@ jobs:
9191
- name: Integration Tests
9292
run: |
9393
bazelisk --batch test //test/integration/...
94-
build-java-24:
95-
name: "build(24) except self-service clients"
96-
# Support for Java 24 is available for all use cases except self-service clients.
94+
build-java-25:
95+
name: "build(25) except self-service clients"
96+
# Support for Java 25 is available for all use cases except self-service clients.
9797
runs-on: ubuntu-22.04
9898
steps:
9999
- uses: actions/checkout@v4
100100
- uses: actions/setup-java@v4
101101
with:
102-
java-version: 24
102+
java-version: 25
103103
distribution: temurin
104104
cache: maven
105105
- run: java -version
@@ -120,7 +120,7 @@ jobs:
120120
- run: bazelisk version
121121
- name: Install Maven modules
122122
run: |
123-
mvn install -B -ntp -DskipTests -Dclirr.skip -Dcheckstyle.skip
123+
mvn install -B -ntp -DskipTests -Dclirr.skip -Dcheckstyle.skip -Dfmt.skip
124124
- name: Integration Tests
125125
# note need to set shouldInstallTestSecurityManager=false due to https://github.com/bazelbuild/bazel/issues/24354
126126
run: |
@@ -307,7 +307,7 @@ jobs:
307307
runs-on: ubuntu-22.04
308308
strategy:
309309
matrix:
310-
java: [ 11, 17, 21, 24 ]
310+
java: [ 11, 17, 21, 25 ]
311311
steps:
312312
- uses: actions/checkout@v4
313313
- uses: actions/setup-java@v4
@@ -318,11 +318,6 @@ jobs:
318318
- name: Install Maven modules
319319
run: |
320320
mvn install -B -ntp -DskipTests -Dclirr.skip -Dcheckstyle.skip -Dfmt.skip
321-
- name: Java Linter
322-
if: matrix.java >= 17
323-
working-directory: java-showcase
324-
run: |
325-
mvn -B -ntp fmt:check
326321
- name: Showcase golden tests
327322
working-directory: java-showcase
328323
run: |

java-core/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@
5353
<dependency>
5454
<groupId>org.easymock</groupId>
5555
<artifactId>easymock</artifactId>
56-
<version>5.5.0</version>
56+
<version>5.6.0</version>
5757
<scope>test</scope>
5858
</dependency>
5959
<dependency>

0 commit comments

Comments
 (0)