Skip to content

Commit 6025324

Browse files
committed
Use gpg agent instead
1 parent 59daf2e commit 6025324

File tree

2 files changed

+2
-18
lines changed

2 files changed

+2
-18
lines changed

.github/workflows/releaseaction.yml

Lines changed: 1 addition & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -26,21 +26,6 @@ jobs:
2626
uses: actions/setup-java@v1
2727
with:
2828
java-version: 1.8
29-
30-
- name: Import GPG key
31-
id: import_gpg
32-
uses: crazy-max/ghaction-import-gpg@v3
33-
with:
34-
gpg-private-key: ${{ secrets.GPG_PRIVATE_KEY }}
35-
passphrase: ${{ secrets.GPG_PASSPHRASE }}
36-
- name: Release build deploy
37-
env:
38-
NEXUS_USERNAME: ${{ secrets.NEXUS_USERNAME }}
39-
NEXUS_PASSWORD: ${{ secrets.NEXUS_PASSWORD }}
40-
run:
41-
./gradlew build publish -PRELEASE -Psigning.keyId=${{ secrets.GPG_KEYID }} -Psigning.password=${{ secrets.GPG_PASSPHRASE }} -Psigning.secretKeyRingFile=$(echo ~/.gradle/secring.gpg)
42-
43-
4429
- run: mkdir -p SDL/build-macos64
4530
# No --disable-video for macOS https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c70c727c98b24ad8b44e05285b8785be15062af0
4631
- run: ../configure CFLAGS="-fPIC" CPPFLAGS="-fPIC" --disable-audio --disable-video-vulkan --disable-render --disable-filesystem --disable-threads --disable-directx --disable-mmx --disable-3dnow --disable-sse --disable-sse2 --disable-sse3 --disable-cpuinfo --disable-sensor --enable-hidapi
@@ -163,7 +148,5 @@ jobs:
163148
env:
164149
NEXUS_USERNAME: ${{ secrets.NEXUS_USERNAME }}
165150
NEXUS_PASSWORD: ${{ secrets.NEXUS_PASSWORD }}
166-
SIGNING_GPG_PASSPHRASE: ${{ secrets.GPG_PASSPHRASE }}
167-
SIGNING_GPG_KEYID: ${{ secrets.GPG_KEYID }}
168151
run:
169-
./gradlew build publish -PRELEASE -Psigning.secretKeyRingFile="~/.gnupg/secring.gpg" -Psigning.password="$SIGNING_GPG_PASSPHRASE" -Psigning.keyId="$SIGNING_GPG_KEYID"
152+
./gradlew build publish -PRELEASE -Psigning.gnupg.keyId=${{ secrets.GPG_KEYID }} -Psigning.gnupg.passphrase=${{ secrets.GPG_PASSPHRASE }} -Psigning.gnupg.keyName=${{ secrets.GPG_KEYID }}

publish.gradle

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,7 @@ afterEvaluate { project ->
5858
}
5959

6060
signing {
61+
useGpgCmd()
6162
sign publishing.publications.mavenJava
6263
}
6364

0 commit comments

Comments
 (0)