Skip to content

Migrate Maven Central publishing from OSSRH to Central Portal#105

Open
AaronAtDuo wants to merge 1 commit intomasterfrom
ZTAT-1178-central-portal-migration
Open

Migrate Maven Central publishing from OSSRH to Central Portal#105
AaronAtDuo wants to merge 1 commit intomasterfrom
ZTAT-1178-central-portal-migration

Conversation

@AaronAtDuo
Copy link
Contributor

Description

Replace the deprecated nexus-staging-maven-plugin with central-publishing-maven-plugin 0.9.0. Update GitHub Actions (checkout v4, setup-java v4) and bump JDK to 11 in the deploy workflow. Bump maven-gpg-plugin, maven-source-plugin, and maven-javadoc-plugin to current versions. Pin all public GitHub Actions to commit SHAs in both CI and deploy workflows.

Motivation and Context

The old deployment process is deprecated

How Has This Been Tested?

I'll have to test it after it lands

Types of Changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)
  • Release management

Replace the deprecated nexus-staging-maven-plugin with
central-publishing-maven-plugin 0.9.0. Update GitHub Actions
(checkout v4, setup-java v4) and bump JDK to 11 in the deploy
workflow. Bump maven-gpg-plugin, maven-source-plugin, and
maven-javadoc-plugin to current versions. Pin all public GitHub
Actions to commit SHAs in both CI and deploy workflows.

Co-Authored-By: Claude Opus 4.6 <[email protected]>
@AaronAtDuo AaronAtDuo force-pushed the ZTAT-1178-central-portal-migration branch from 1538130 to 0769d14 Compare March 18, 2026 15:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants