Skip to content

Commit 75b42ff

Browse files
authored
ci: use JDK 25 for the release (#2188)
1 parent 2d3b92f commit 75b42ff

2 files changed

Lines changed: 3 additions & 3 deletions

File tree

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ jobs:
5454
5555
- uses: actions/setup-java@v5
5656
with:
57-
java-version: '21'
57+
java-version: '25'
5858
distribution: 'temurin'
5959
cache: 'maven'
6060

CONTRIBUTING.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ Use one of the following ways to build this project:
7878
- 🚀 **build-fast**: `./mvnw clean install -Dquickly` - Skips checks and code analysis (~1 min)
7979
- 🔨 **build-normally**: `./mvnw clean install` - Runs tests, checks code style, skips documentation (~17 min)
8080
- 📄 **build-doc**: `./mvnw clean install` in the `docs` directory - Creates asciidoctor documentation `docs/target/html_single/index.html` (~2 min)
81-
- 🦾 **build-all**: `./mvnw clean install -Dfull` - Runs all checks, creates documentation and distribution files (~20 min)
81+
- 🦾 **build-all**: `./mvnw clean install -Dfull` - Runs all checks, creates documentation and distribution files (~20 min). It requires JDK 25+ to build properly.
8282

8383
---
8484

@@ -129,4 +129,4 @@ PRs that worsen grades below B will fail CI and cannot be merged.
129129
- All code must have tests before being merged
130130
- Use **JUnit** for test execution
131131
- Use **AssertJ** for all assertions (JUnit assertions are forbidden)
132-
- Mockito allowed for mocking; prefer real objects when practical
132+
- Mockito allowed for mocking; prefer real objects when practical

0 commit comments

Comments
 (0)