diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 903f329..630a65c 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -35,7 +35,7 @@ jobs: - name: Release with Maven - run: mvn -B --no-transfer-progress -Psonatype-oss-release -DskipTests=true deploy + run: mvn -B --no-transfer-progress -Ppublish -DskipTests=true deploy env: MAVEN_USERNAME: ${{ secrets.CENTRAL_USERNAME }} MAVEN_PASSWORD: ${{ secrets.CENTRAL_PASSWORD }} diff --git a/pom.xml b/pom.xml index 7e9f472..413e993 100644 --- a/pom.xml +++ b/pom.xml @@ -98,6 +98,16 @@ + + org.sonatype.central + central-publishing-maven-plugin + 0.10.0 + true + + central + true + + org.apache.maven.plugins maven-javadoc-plugin @@ -150,4 +160,33 @@ + + + + publish + + + + org.apache.maven.plugins + maven-gpg-plugin + + + sign-artifacts + verify + + sign + + + + --pinentry-mode + loopback + + + + + + + + +