Skip to content

Commit 6350de1

Browse files
committed
ci: Publish to maven central
1 parent 8b58a6a commit 6350de1

File tree

1 file changed

+12
-2
lines changed

1 file changed

+12
-2
lines changed

.github/workflows/maven-publish.yaml

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,18 @@ jobs:
2929
- name: Build with Maven
3030
run: mvn -B package
3131

32-
- name: Publish to GitHub Packages Apache Maven
33-
run: mvn -B deploy
32+
- name: Install gpg secret key
33+
run: |
34+
cat <(echo -e "${{ secrets.OSSRH_GPG_SECRET_KEY }}") | gpg --batch --import
35+
gpg --list-secret-keys --keyid-format LONG
36+
- name: Publish
37+
run: |
38+
mvn \
39+
--no-transfer-progress \
40+
--batch-mode \
41+
-Prelease \
42+
-Dgpg.passphrase=${{ secrets.OSSRH_GPG_SECRET_KEY_PASSWORD }} \
43+
deploy
3444
env:
3545
MAVEN_USERNAME: ${{ secrets.OSSRH_USERNAME }}
3646
MAVEN_PASSWORD: ${{ secrets.OSSRH_TOKEN }}

0 commit comments

Comments
 (0)