diff --git a/.github/workflows/maven_deploy.yml b/.github/workflows/maven_deploy.yml index eba763a..e8c4a95 100644 --- a/.github/workflows/maven_deploy.yml +++ b/.github/workflows/maven_deploy.yml @@ -16,24 +16,15 @@ jobs: with: ref: 'main' fetch-depth: 0 - - name: Install gpg secret key - run: | - export GPG_TTY=$(tty) - echo -n ${{ secrets.OSSRH_GPG_SECRET_KEY }} | base64 --decode | gpg --import - name: Setup Java uses: actions/setup-java@v1 with: java-version: 11 - server-id: ossrh - server-username: MAVEN_USERNAME - server-password: MAVEN_CENTRAL_TOKEN - - name: Deploy to Maven Central - run: | - cat ~/.m2/settings.xml - echo $MAVEN_USERNAME - echo $MAVEN_CENTRAL_TOKEN - mvn clean deploy - env: - MAVEN_USERNAME: ${{ secrets.OSSRH_USERNAME }} - MAVEN_CENTRAL_TOKEN: ${{ secrets.OSSRH_TOKEN }} \ No newline at end of file + - name: Release Maven package + uses: samuelmeuli/action-maven-publish@v1 + with: + gpg_private_key: ${{ secrets.OSSRH_GPG_SECRET_KEY }} + gpg_passphrase: ${{ secrets.OSSRH_GPG_PASSPHRASE }} + nexus_username: ${{ secrets.OSSRH_USERNAME }} + nexus_password: ${{ secrets.OSSRH_TOKEN }} \ No newline at end of file