Skip to content

Commit 87d9e20

Browse files
authored
Replace archived maven publish action (#71)
1 parent 03acd82 commit 87d9e20

1 file changed

Lines changed: 11 additions & 8 deletions

File tree

.github/workflows/release.yml

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,11 @@ jobs:
1414
uses: actions/setup-java@v1
1515
with:
1616
java-version: 8
17+
server-id: ossrh
18+
server-username: MAVEN_USERNAME
19+
server-password: MAVEN_CENTRAL_TOKEN
20+
gpg-private-key: ${{ secrets.GPG_KEY }}
21+
gpg-passphrase: MAVEN_GPG_PASSPHRASE
1722
- name: Set release version
1823
run: echo "RELEASE_VERSION=${GITHUB_REF:11}" >> $GITHUB_ENV
1924
- name: Create Release
@@ -26,11 +31,9 @@ jobs:
2631
release_name: Release ${{ env.RELEASE_VERSION }}
2732
draft: false
2833
prerelease: false
29-
- name: Publish to Maven
30-
uses: samuelmeuli/action-maven-publish@v1
31-
with:
32-
gpg_private_key: ${{ secrets.GPG_KEY }}
33-
gpg_passphrase: ${{ secrets.GPG_PASSPHRASE }}
34-
nexus_username: ${{ secrets.NEXUS_USERNAME }}
35-
nexus_password: ${{ secrets.NEXUS_PASSWORD }}
36-
maven_profiles: release
34+
- name: Publish to Apache Maven Central
35+
run: mvn --no-transfer-progress deploy --activate-profiles release
36+
env:
37+
MAVEN_USERNAME: ${{ secrets.NEXUS_USERNAME }}
38+
MAVEN_CENTRAL_TOKEN: ${{ secrets.NEXUS_PASSWORD }}
39+
MAVEN_GPG_PASSPHRASE: ${{ secrets.GPG_PASSPHRASE }}

0 commit comments

Comments
 (0)