Update POM to use Sonatype's Central Portal for Maven Releases #81
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
References
This PR is a port of DSpace/DSpace#10986 , specific to
DSpace/dspace-replicate.Description
As of June 30, 2025, Sonatype has retired their older OSSRH system used to release Maven modules to Maven Central. The replacement is their new "Central Portal"
https://central.sonatype.org/pages/ossrh-eol/
This PR updates our Parent POM to use the new Central Portal for releases, following their documented guidelines: https://central.sonatype.org/publish/publish-portal-guide/
See DSpace/DSpace#10986 for more details.
WARNING: This is untested, but the only way to fully test it is to "cut" a new release. I have tested this code in several
-SNAPSHOTreleases ofDSpace/DSpacethough and it has worked well. Release procedure has also been updated: https://wiki.lyrasis.org/display/DSPACE/Release+Procedure