File tree Expand file tree Collapse file tree 3 files changed +8
-5
lines changed Expand file tree Collapse file tree 3 files changed +8
-5
lines changed Original file line number Diff line number Diff line change @@ -38,11 +38,13 @@ jobs:
3838
3939 - name : Publish to Sonatype
4040 if : ${{ steps.release.outputs.releases_created }}
41- run : |
41+ run : |-
42+ export -- GPG_SIGNING_KEY_ID
43+ printenv -- GPG_SIGNING_KEY | gpg --batch --passphrase-fd 3 --import 3<<< "$GPG_SIGNING_PASSWORD"
44+ GPG_SIGNING_KEY_ID="$(gpg --with-colons --list-keys | awk -F : -- '/^pub:/ { getline; print "0x" substr($10, length($10) - 7) }')"
4245 ./gradlew --parallel --no-daemon publish
4346 env :
4447 SONATYPE_USERNAME : ${{ secrets.OPENAI_SONATYPE_USERNAME || secrets.SONATYPE_USERNAME }}
4548 SONATYPE_PASSWORD : ${{ secrets.OPENAI_SONATYPE_PASSWORD || secrets.SONATYPE_PASSWORD }}
46- GPG_SIGNING_KEY_ID : ${{ secrets.OPENAI_SONATYPE_GPG_SIGNING_KEY_ID || secrets.GPG_SIGNING_KEY_ID }}
4749 GPG_SIGNING_KEY : ${{ secrets.OPENAI_SONATYPE_GPG_SIGNING_KEY || secrets.GPG_SIGNING_KEY }}
4850 GPG_SIGNING_PASSWORD : ${{ secrets.OPENAI_SONATYPE_GPG_SIGNING_PASSWORD || secrets.GPG_SIGNING_PASSWORD }}
Original file line number Diff line number Diff line change @@ -25,11 +25,13 @@ jobs:
2525 uses : gradle/gradle-build-action@v2
2626
2727 - name : Publish to Sonatype
28- run : |
28+ run : |-
29+ export -- GPG_SIGNING_KEY_ID
30+ printenv -- GPG_SIGNING_KEY | gpg --batch --passphrase-fd 3 --import 3<<< "$GPG_SIGNING_PASSWORD"
31+ GPG_SIGNING_KEY_ID="$(gpg --with-colons --list-keys | awk -F : -- '/^pub:/ { getline; print "0x" substr($10, length($10) - 7) }')"
2932 ./gradlew --parallel --no-daemon publish
3033 env :
3134 SONATYPE_USERNAME : ${{ secrets.OPENAI_SONATYPE_USERNAME || secrets.SONATYPE_USERNAME }}
3235 SONATYPE_PASSWORD : ${{ secrets.OPENAI_SONATYPE_PASSWORD || secrets.SONATYPE_PASSWORD }}
33- GPG_SIGNING_KEY_ID : ${{ secrets.OPENAI_SONATYPE_GPG_SIGNING_KEY_ID || secrets.GPG_SIGNING_KEY_ID }}
3436 GPG_SIGNING_KEY : ${{ secrets.OPENAI_SONATYPE_GPG_SIGNING_KEY || secrets.GPG_SIGNING_KEY }}
3537 GPG_SIGNING_PASSWORD : ${{ secrets.OPENAI_SONATYPE_GPG_SIGNING_PASSWORD || secrets.GPG_SIGNING_PASSWORD }}
Original file line number Diff line number Diff line change 2222 STAINLESS_API_KEY : ${{ secrets.STAINLESS_API_KEY }}
2323 SONATYPE_USERNAME : ${{ secrets.OPENAI_SONATYPE_USERNAME || secrets.SONATYPE_USERNAME }}
2424 SONATYPE_PASSWORD : ${{ secrets.OPENAI_SONATYPE_PASSWORD || secrets.SONATYPE_PASSWORD }}
25- GPG_SIGNING_KEY_ID : ${{ secrets.OPENAI_SONATYPE_GPG_SIGNING_KEY_ID || secrets.GPG_SIGNING_KEY_ID }}
2625 GPG_SIGNING_KEY : ${{ secrets.OPENAI_SONATYPE_GPG_SIGNING_KEY || secrets.GPG_SIGNING_KEY }}
2726 GPG_SIGNING_PASSWORD : ${{ secrets.OPENAI_SONATYPE_GPG_SIGNING_PASSWORD || secrets.GPG_SIGNING_PASSWORD }}
You can’t perform that action at this time.
0 commit comments