-
Notifications
You must be signed in to change notification settings - Fork 8.9k
feature: add Java 25 support in CI configuration files #7663
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## 2.x #7663 +/- ##
============================================
+ Coverage 61.40% 61.42% +0.01%
Complexity 666 666
============================================
Files 1314 1314
Lines 49853 49853
Branches 5874 5876 +2
============================================
+ Hits 30612 30621 +9
+ Misses 16455 16448 -7
+ Partials 2786 2784 -2 🚀 New features to boost your workflow:
|
com.diffplug.spotless:spotless-maven-plugin:2.44.3 is not compatible with java25. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR adds Java 25 support to the project's CI configuration and updates the Kotlin Maven plugin version to support Java 25 compatibility.
- Added Java 25 to CI test matrices across all workflow files
- Updated Kotlin Maven plugin version from 1.9.21 to 2.2.20 for Java 25 compatibility
Reviewed Changes
Copilot reviewed 5 out of 5 changed files in this pull request and generated no comments.
Show a summary per file
File | Description |
---|---|
build/pom.xml | Updated Kotlin Maven plugin version to support Java 25 |
.github/workflows/test.yml | Added Java 25 to test matrix for cross-platform testing |
.github/workflows/test-ubuntu.yml | Added Java 25 to Ubuntu-specific test matrices |
.github/workflows/publish-docker.yml | Added Java 25 to Docker publishing workflow |
.github/workflows/build.yml | Added Java 25 to build workflow matrix |
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Ⅰ. Describe what this PR did
We need to wait for PR #7644 to be merged
Ⅱ. Does this pull request fix one issue?
Ⅲ. Why don't you add test cases (unit test/integration test)?
Ⅳ. Describe how to verify it
Ⅴ. Special notes for reviews