Skip to content

Commit fb7a7af

Browse files
committed
build: let publish plugin manage signature
1 parent db8faca commit fb7a7af

2 files changed

Lines changed: 14 additions & 8 deletions

File tree

.github/workflows/publish.yml

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,8 @@ jobs:
2424

2525
- name: list gpg keys
2626
shell: bash
27-
run: gpg -K --keyid-format=long
27+
run: |
28+
gpg -K
2829
2930
- name: import GPG private key
3031
shell: bash
@@ -37,11 +38,16 @@ jobs:
3738
echo -e "5\\ny\\n" | gpg --batch --command-fd 0 --expert --edit-key $fpr trust;
3839
done
3940
41+
- name: list gpg keys
42+
shell: bash
43+
run: |
44+
gpg -K
45+
4046
- name: publish
4147
shell: bash
4248
env:
4349
ORG_GRADLE_PROJECT_mavenCentralUsername: ${{ secrets.CENTRAL_SONATYPE_TOKEN_USERNAME }}
4450
ORG_GRADLE_PROJECT_mavenCentralPassword: ${{ secrets.CENTRAL_SONATYPE_TOKEN_PASSWORD }}
45-
ORG_GRADLE_PROJECT_signingInMemoryKey: ${{ secrets.GPG_PRIVATE_KEY }}
46-
ORG_GRADLE_PROJECT_signingInMemoryKeyPassword: ${{ secrets.GPG_PASSPHRASE }}
47-
run: ./gradlew publishToMavenCentral -Psigning.gnupg.executable=gpg -Psigning.gnupg.passphrase="${{ secrets.GPG_PASSPHRASE }}"
51+
# ORG_GRADLE_PROJECT_signingInMemoryKey: ${{ secrets.GPG_PRIVATE_KEY }}
52+
# ORG_GRADLE_PROJECT_signingInMemoryKeyPassword: ${{ secrets.GPG_PASSPHRASE }}
53+
run: ./gradlew publishToMavenCentral --stacktrace -Psigning.gnupg.executable=gpg -Psigning.gnupg.passphrase="${{ secrets.GPG_PASSPHRASE }}"

build.gradle.kts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
plugins {
22
java
33
`java-library`
4-
signing
54
`maven-publish`
6-
id("com.vanniktech.maven.publish") version "0.34.0"
5+
signing
6+
id("com.vanniktech.maven.publish") version "0.35.0"
77
}
88

99
group = "org.eclipse.dataplane"
@@ -59,8 +59,8 @@ mavenPublishing {
5959
}
6060
developers {
6161
developer {
62-
name = "Andrea Bertagnolli"
63-
email = "andreabertagnolli@think-it.io"
62+
name = "Dataplane Core Dev"
63+
email = "dataplane-core-dev@eclipse.org"
6464
}
6565
}
6666
scm {

0 commit comments

Comments
 (0)