diff --git a/.github/workflows/maven-publish.yml b/.github/workflows/maven-publish.yml index 9349b45..8890225 100644 --- a/.github/workflows/maven-publish.yml +++ b/.github/workflows/maven-publish.yml @@ -1,6 +1,8 @@ name: Publish Maven Central on: + push: + branches: [ fix ] release: types: [ published ] @@ -11,19 +13,17 @@ jobs: - name: Check out Git repository uses: actions/checkout@v4 - - name: Install Java and Maven - uses: actions/setup-java@v3 - with: - java-version: '17' - distribution: 'temurin' + - name: Set up Maven Central Repository + uses: actions/setup-java@v4 + with: + java-version: '17' + distribution: 'temurin' + server-id: ossrh + server-username: MAVEN_USERNAME + server-password: MAVEN_PASSWORD - - name: Publish to the Maven Central Repository - uses: samuelmeuli/action-maven-publish@v1 - with: - maven_profiles: 'deploy' - maven_goals_phases: 'clean deploy' - maven_args: '-DskipTests' - gpg_private_key: ${{ secrets.GPG_SECRET }} - gpg_passphrase: ${{ secrets.GPG_PASSWORD }} - nexus_username: ${{ secrets.OSSRH_USERNAME }} - nexus_password: ${{ secrets.OSSRH_TOKEN }} + - name: Publish package + run: mvn --batch-mode deploy + env: + MAVEN_USERNAME: ${{ secrets.OSSRH_USERNAME }} + MAVEN_PASSWORD: ${{ secrets.OSSRH_TOKEN }} \ No newline at end of file