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
|
name: artifact
|
||||||
path: ./jvm/src/main/resources/
|
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
|
- 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/
|
# Copy/paste this artifact in your local Maven repository at ~/.m2/repository/
|
||||||
- name: Upload library from MavenLocal
|
- name: Upload library from MavenLocal
|
||||||
|
@ -16,12 +16,13 @@ plugins {
|
|||||||
id("org.jetbrains.dokka") version "1.6.10"
|
id("org.jetbrains.dokka") version "1.6.10"
|
||||||
}
|
}
|
||||||
|
|
||||||
signing {
|
// signing {
|
||||||
val signingKey: String? by project
|
// val signingKeyId: String? by project
|
||||||
val signingPassword: String? by project
|
// val signingKey: String? by project
|
||||||
useInMemoryPgpKeys(signingKey, signingPassword)
|
// val signingPassword: String? by project
|
||||||
sign(publishing.publications)
|
// useInMemoryPgpKeys(signingKeyId, signingKey, signingPassword)
|
||||||
}
|
// sign(publishing.publications)
|
||||||
|
// }
|
||||||
|
|
||||||
// does this need to be defined here? Not sure
|
// does this need to be defined here? Not sure
|
||||||
// it used to be defined in the nexusPublishing block but is not required
|
// it used to be defined in the nexusPublishing block but is not required
|
||||||
|
@ -93,7 +93,10 @@ afterEvaluate {
|
|||||||
}
|
}
|
||||||
|
|
||||||
signing {
|
signing {
|
||||||
useGpgCmd()
|
val signingKeyId: String? by project
|
||||||
|
val signingKey: String? by project
|
||||||
|
val signingPassword: String? by project
|
||||||
|
useInMemoryPgpKeys(signingKeyId, signingKey, signingPassword)
|
||||||
sign(publishing.publications)
|
sign(publishing.publications)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user