Sign bdk-jvm artifact in CI
This commit is contained in:
parent
9c485a952f
commit
db4ad1a78d
12
.github/workflows/publish-jvm.yaml
vendored
12
.github/workflows/publish-jvm.yaml
vendored
@ -85,14 +85,12 @@ jobs:
|
||||
name: artifact
|
||||
path: ./jvm/src/main/resources/
|
||||
|
||||
- name: Upload everything in jvm/src/
|
||||
uses: actions/upload-artifact@v3
|
||||
with:
|
||||
name: final-src-directory
|
||||
path: /home/runner/work/bdk-kotlin/bdk-kotlin/jvm/
|
||||
|
||||
- name: Publish to MavenLocal
|
||||
run: ./gradlew :jvm:publishToMavenLocal --exclude-task signMavenPublication
|
||||
env:
|
||||
ORG_GRADLE_PROJECT_signingKeyId: ${{ secrets.PGP_KEY_ID }}
|
||||
ORG_GRADLE_PROJECT_signingKey: ${{ secrets.PGP_SECRET_KEY }}
|
||||
ORG_GRADLE_PROJECT_signingPassword: ${{ secrets.PGP_PASSPHRASE }}
|
||||
run: ./gradlew :jvm:publishToMavenLocal
|
||||
|
||||
# Copy/paste this artifact in your local Maven repository at ~/.m2/repository/
|
||||
- name: Upload library from MavenLocal
|
||||
|
@ -16,12 +16,13 @@ plugins {
|
||||
id("org.jetbrains.dokka") version "1.6.10"
|
||||
}
|
||||
|
||||
signing {
|
||||
val signingKey: String? by project
|
||||
val signingPassword: String? by project
|
||||
useInMemoryPgpKeys(signingKey, signingPassword)
|
||||
sign(publishing.publications)
|
||||
}
|
||||
// signing {
|
||||
// val signingKeyId: String? by project
|
||||
// val signingKey: String? by project
|
||||
// val signingPassword: String? by project
|
||||
// useInMemoryPgpKeys(signingKeyId, signingKey, signingPassword)
|
||||
// sign(publishing.publications)
|
||||
// }
|
||||
|
||||
// does this need to be defined here? Not sure
|
||||
// it used to be defined in the nexusPublishing block but is not required
|
||||
|
@ -93,7 +93,10 @@ afterEvaluate {
|
||||
}
|
||||
|
||||
signing {
|
||||
useGpgCmd()
|
||||
val signingKeyId: String? by project
|
||||
val signingKey: String? by project
|
||||
val signingPassword: String? by project
|
||||
useInMemoryPgpKeys(signingKeyId, signingKey, signingPassword)
|
||||
sign(publishing.publications)
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user