We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent e1bec82 commit 3358606Copy full SHA for 3358606
2 files changed
.github/workflows/deploy.yml
.github/workflows/release.yml
@@ -42,4 +42,25 @@ jobs:
42
prerelease: false
43
title: "Release v${{ env.RELEASE_VERSION }}"
44
files: |
45
- staging/*.jar
+ staging/*.jar
46
+
47
+ publish:
48
+ runs-on: ubuntu-latest
49
+ environment: production
50
+ steps:
51
+ - uses: actions/checkout@v4
52
+ - name: Set up Maven Central Repository
53
+ uses: actions/setup-java@v3
54
+ with:
55
+ java-version: '8'
56
+ distribution: 'temurin'
57
+ cache: 'maven'
58
59
+ - name: Publish to the Maven Central Repository
60
+ uses: samuelmeuli/action-maven-publish@v1
61
62
+ maven_args: '-DskipTests'
63
+ gpg_private_key: ${{ secrets.OSSRH_GPG_SECRET_KEY }}
64
+ gpg_passphrase: ${{ secrets.OSSRH_GPG_SECRET_KEY_PASSWORD }}
65
+ nexus_username: ${{ secrets.OSSRH_USERNAME }}
66
+ nexus_password: ${{ secrets.OSSRH_TOKEN }}
0 commit comments