Skip to content

Commit 10165ae

Browse files
committed
Adjusted Github Action for publishing
1 parent f445172 commit 10165ae

File tree

1 file changed

+11
-19
lines changed

1 file changed

+11
-19
lines changed

.github/workflows/publish-ossrh.yml

+11-19
Original file line numberDiff line numberDiff line change
@@ -3,34 +3,26 @@ on:
33
release:
44
types: [created]
55

6+
env:
7+
MAVEN_USERNAME: ${{ secrets.OSSRH_USERNAME }}
8+
MAVEN_PASSWORD: ${{ secrets.OSSRH_TOKEN }}
9+
GPG_PRIVATE_KEY: ${{ secrets.GPG_PRIVATE_KEY }}
10+
PASSPHRASE: ${{ secrets.GPG_PRIVATE_KEY_PASSWORD }}
11+
612
jobs:
713
publish:
814
runs-on: ubuntu-latest
915
steps:
10-
-
11-
name: Checkout
16+
- name: Checkout
1217
uses: actions/checkout@v2
13-
-
14-
name: Setup Java
18+
- name: Setup Java
1519
uses: actions/setup-java@v1
1620
with:
1721
java-version: 1.11
1822
server-id: ossrh
1923
server-username: MAVEN_USERNAME
2024
server-password: MAVEN_PASSWORD
21-
-
22-
name: Import GPG key
25+
- name: Import GPG key
2326
uses: crazy-max/ghaction-import-gpg@v2
24-
env:
25-
GPG_PRIVATE_KEY: ${{ secrets.OSSRH_GPG_SECRET_KEY }}
26-
PASSPHRASE: ${{ secrets.OSSRH_GPG_SECRET_KEY_PASSWORD }}
27-
-
28-
name: Publish to Maven Central Repository (OSSRH)
29-
run: mvn \
30-
--no-transfer-progress \
31-
--batch-mode \
32-
-Dgpg.passphrase=${{ secrets.OSSRH_GPG_SECRET_KEY_PASSWORD }} \
33-
clean deploy
34-
env:
35-
MAVEN_USERNAME: ${{ secrets.OSSRH_USERNAME }}
36-
MAVEN_PASSWORD: ${{ secrets.OSSRH_TOKEN }}
27+
- name: Publish to Maven Central Repository (OSSRH)
28+
run: mvn --no-transfer-progress --batch-mode -Dgpg.keyname -Dgpg.passphrase=${PASSPHRASE} clean deploy

0 commit comments

Comments
 (0)