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/