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/