From 2d9864dd8fff05ed74dd2ff52570cbef4268fa47 Mon Sep 17 00:00:00 2001 From: Paul Bender Date: Mon, 8 Sep 2025 23:08:25 -0400 Subject: [PATCH] update publishing to Maven Central --- .github/workflows/PublishToMavenCentral.yml | 10 +++++++++- pom.xml | 4 ++-- 2 files changed, 11 insertions(+), 3 deletions(-) diff --git a/.github/workflows/PublishToMavenCentral.yml b/.github/workflows/PublishToMavenCentral.yml index 0f42e7be..4f564e09 100644 --- a/.github/workflows/PublishToMavenCentral.yml +++ b/.github/workflows/PublishToMavenCentral.yml @@ -20,9 +20,17 @@ jobs: server-id: ossrh server-username: MAVEN_USERNAME server-password: MAVEN_PASSWORD - - name: Publish package + - name: Stage package run: xvfb-run --auto-servernum mvn -B -Dgpg.passphrase=${{ secrets.OSSRH_GPG_SECRET_KEY_PASSWORD }} clean deploy -P release env: DISPLAY: ":99.0" MAVEN_USERNAME: ${{ secrets.OSSRH_USERNAME }} MAVEN_PASSWORD: ${{ secrets.OSSRH_TOKEN }} + - name: Publish Package + uses: fjogeleit/http-request-action@v2 + with: + url: 'https://central.sonatype.com/publishing/namespaces/manual/upload/defaultRepository/org.openlcb' + method: 'POST' + username: ${{ secrets.OSSRH_USERNAME }} + password: ${{ secrets.OSSRH_TOKEN }} + diff --git a/pom.xml b/pom.xml index 3441a970..a4252bff 100644 --- a/pom.xml +++ b/pom.xml @@ -31,11 +31,11 @@ ossrh - https://oss.sonatype.org/content/repositories/snapshots + https://ossrh-staging-api.central.sonatype.com/content/repositories/snapshots ossrh - https://oss.sonatype.org/service/local/staging/deploy/maven2/ + https://ossrh-staging-api.central.sonatype.com/service/local/staging/deploy/maven2/