| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
There was a problem hiding this comment.
This PR updates the build configuration and CI workflows to use Java 25 as the primary JDK, while adding Java 21 to the test matrix to ensure backward compatibility testing.
Copilot reviewed 3 out of 4 changed files in this pull request and generated no comments.
| File | Description |
|---|---|
| build.gradle | Adds testWithJava21 test task and makes it a dependency of the main test task |
| .github/workflows/release.yml | Updates JDK version from 21 to 25 for release builds |
| .github/workflows/pull_request.yml | Updates JDK to 25, adds Java 21 testing to matrix, and includes Java 21 test results |
| .github/workflows/master.yml | Updates JDK to 25, adds Java 21 testing to matrix, and includes Java 21 test results |
Sorry, something went wrong.
|
Has testWithJava25 specifically not been added? |
Sorry, something went wrong.
Based on the previous pattern, my understanding of the build is that this will happen by default |
Sorry, something went wrong.
There was a problem hiding this comment.
Thanks for the PR. Could you update for the merge conflict?
Sorry, something went wrong.
It should be ready now. Thanks! |
Sorry, something went wrong.
Could you log the actual JDK being tested just to be sure? test {
doFirst {
println "Running tests with JDK ${System.getProperty('java.version')}"
}
} |
Sorry, something went wrong.
Thanks, I applied your feedback. See https://github.com/graphql-java/graphql-java/actions/runs/20075548260/job/57588814897?pr=4173#step:6:1567 |
Sorry, something went wrong.
Resolve conflicts in workflow files: - Keep testWithJava21 test results - Keep javadoc job, updated to use JDK 25
- Remove test doFirst block that printed JDK version - Add testWithJava21 exclusion to AGENTS.md test command
| Back | FazBrowse Home | New Git URL |
Updates the CI and the build to use Java 25
Closes #4119