File tree Expand file tree Collapse file tree 2 files changed +2
-18
lines changed Expand file tree Collapse file tree 2 files changed +2
-18
lines changed Original file line number Diff line number Diff line change 26
26
uses : actions/setup-java@v1
27
27
with :
28
28
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
-
44
29
- run : mkdir -p SDL/build-macos64
45
30
# No --disable-video for macOS https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c70c727c98b24ad8b44e05285b8785be15062af0
46
31
- 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:
163
148
env :
164
149
NEXUS_USERNAME : ${{ secrets.NEXUS_USERNAME }}
165
150
NEXUS_PASSWORD : ${{ secrets.NEXUS_PASSWORD }}
166
- SIGNING_GPG_PASSPHRASE : ${{ secrets.GPG_PASSPHRASE }}
167
- SIGNING_GPG_KEYID : ${{ secrets.GPG_KEYID }}
168
151
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 }}
Original file line number Diff line number Diff line change @@ -58,6 +58,7 @@ afterEvaluate { project ->
58
58
}
59
59
60
60
signing {
61
+ useGpgCmd()
61
62
sign publishing. publications. mavenJava
62
63
}
63
64
You can’t perform that action at this time.
0 commit comments