Skip to content

Commit 296dd29

Browse files
authored
Maven Central publishing
1 parent 8945945 commit 296dd29

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

.github/workflows/ci-release.yml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,11 +25,16 @@ jobs:
2525
id: get_version
2626
run: echo ::set-output name=VERSION::$(gradle properties --no-daemon --console=plain -q | grep "^version:" | awk '{printf $2}')
2727

28+
- name: Decode
29+
run: |
30+
echo "${{secrets.SIGNING_SECRET_KEY_RING_FILE}}" > ~/.gradle/secring.gpg.b64
31+
base64 -d ~/.gradle/secring.gpg.b64 > ~/.gradle/secring.gpg
32+
2833
- name: Publish Release to Sonatype
2934
uses: gradle/gradle-build-action@v2
3035
with:
3136
gradle-version: 7.4
32-
arguments: assemble publish -PossrhUsername=${{secrets.SONATYPE_NEXUS_USERNAME}} -PossrhPassword=${{secrets.SONATYPE_NEXUS_PASSWORD}} --stacktrace
37+
arguments: assemble publish -Psigning.keyId=${{secrets.SIGNING_KEY_ID}} -Psigning.password=${{secrets.SIGNING_PASSWORD}} -Psigning.secretKeyRingFile=$(echo ~/.gradle/secring.gpg) -PossrhUsername=${{secrets.SONATYPE_NEXUS_USERNAME}} -PossrhPassword=${{secrets.SONATYPE_NEXUS_PASSWORD}} --stacktrace
3338

3439
- name: Create Release in Github
3540
uses: actions/create-release@latest

0 commit comments

Comments
 (0)