Skip to content

Commit b9ada8b

Browse files
committed
artifact signing fix attempt #2
1 parent d73cdfa commit b9ada8b

File tree

3 files changed

+7
-11
lines changed

3 files changed

+7
-11
lines changed

.github/workflows/release.yml

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -11,18 +11,14 @@ jobs:
1111
- name: Get tag
1212
id: tag
1313
run: echo "::set-output name=version::${GITHUB_REF/refs\/tags\/v/}"
14-
- id: install-secret-key
15-
name: Install gpg secret key
16-
run: |
17-
echo "${{ secrets.PGP_SECRET }}" | base64 -d | gpg --batch --import
18-
export GPG_TTY=$(tty || echo "")
19-
gpg --list-secret-keys --keyid-format SHORT
2014
- uses: actions/setup-java@v2
2115
with:
2216
java-version: '8'
2317
distribution: 'adopt'
2418
- name: Publish ${{ github.ref }}
25-
run: ./gradlew -Pversion=${{ steps.tag.outputs.version }} -Psigning.password=${{ secrets.PGP_PASSPHRASE }} publish
19+
run: ./gradlew -Pversion=${{ steps.tag.outputs.version }} publish
2620
env:
2721
SONATYPE_USERNAME: ${{ secrets.SONATYPE_USERNAME }}
2822
SONATYPE_PASSWORD: ${{ secrets.SONATYPE_PASSWORD }}
23+
ORG_GRADLE_PROJECT_signingKey: ${{ secrets.PGP_SECRET }}
24+
ORG_GRADLE_PROJECT_signingPassword: ${{ secrets.PGP_PASSPHRASE }}

gradle.properties

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
11
kotlin.code.style=official
22
org.gradle.parallel=true
3-
org.gradle.caching=true
4-
signing.gnupg.keyName=EF0E44A9
5-
signing.gnupg.executable=gpg
3+
org.gradle.caching=true

semanticdb-kotlinc/build.gradle.kts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,9 @@ publishing {
112112
}
113113

114114
signing {
115-
useGpgCmd()
115+
val signingKey: String? by project
116+
val signingPassword: String? by project
117+
useInMemoryPgpKeys(signingKey, signingPassword)
116118
sign(publishing.publications["shadow"])
117119
}
118120

0 commit comments

Comments
 (0)