Conversation
* OSSRH was replaced with “Central” - see https://central.sonatype.org/pages/ossrh-eol/#process-to-migrate
There was a problem hiding this comment.
Pull request overview
This PR modernizes the Maven project's build configuration and deployment infrastructure by migrating from Sonatype OSSRH to Maven Central's new publishing platform and updating dependencies for Java 17 compatibility.
Key Changes:
- Updates Maven coordinates (
groupIdandartifactId) for the plugin - Migrates deployment infrastructure from Sonatype OSSRH to Maven Central's new publishing system
- Updates build tooling and dependencies to support Java 17
Reviewed changes
Copilot reviewed 4 out of 7 changed files in this pull request and generated 2 comments.
| File | Description |
|---|---|
| pom.xml | Updates Maven coordinates, replaces legacy Nexus staging plugin with central-publishing-maven-plugin, updates all Maven plugins to modern versions, and adds Java 11 compiler configuration |
| changelog.md | Documents the Maven coordinate changes and JaCoCo plugin update for Java 17 compatibility |
| README.md | Updates Maven coordinates in usage examples and refreshes copyright year to 2025 |
| .github/workflows/main.yml | Migrates CI workflow from Java 8 to Java 17, updates GitHub Actions to v4/v5, and switches from OSSRH to Maven Central authentication |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
|
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## master #6 +/- ##
=========================================
Coverage 65.00% 65.00%
Complexity 13 13
=========================================
Files 1 1
Lines 60 60
Branches 15 15
=========================================
Hits 39 39
Misses 12 12
Partials 9 9 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
No description provided.