Skip to content

add publish workflow - #50

Open
chrjohn wants to merge 4 commits into
FIXTradingCommunity:masterfrom
chrjohn:master
Open

add publish workflow#50
chrjohn wants to merge 4 commits into
FIXTradingCommunity:masterfrom
chrjohn:master

Conversation

@chrjohn

@chrjohn chrjohn commented Sep 8, 2026

Copy link
Copy Markdown

Sonatype permanently retired the legacy OSSRH service (oss.sonatype.org), which the parent pom.xml relied on via nexus-staging-maven-plugin to publish the fix-standard artifact. Deploys against that plugin now fail since the target service no longer exists.

Publishing plugin

  • Replaced org.sonatype.plugins:nexus-staging-maven-plugin with org.sonatype.central:central-publishing-maven-plugin (0.11.0)

Distribution management

  • Updated distributionManagement snapshot repository to point at https://central.sonatype.com/repository/maven-snapshots/ (id central)
  • Removed the obsolete repository (release) entry, since release publishing is now handled by the publishing plugin itself

Signing

  • Left maven-gpg-plugin signing in the release profile untouched — Central Publishing still requires signed artifacts

Note: publishing will also require the maintainer to add central server credentials (Central Portal token) to their Maven settings.xml/CI secrets, replacing the old ossrh credentials — outside the scope of this repo change.

Copilot AI and others added 4 commits September 2, 2026 17:33
Co-authored-by: chrjohn <6644028+chrjohn@users.noreply.github.com>
Co-authored-by: chrjohn <6644028+chrjohn@users.noreply.github.com>
…t-publishing

Fix fix-standard artifact publishing by migrating from OSSRH to Central Publishing Portal
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