Skip to content

Commit 5ae7581

Browse files
committed
Signs the artifacts in the 'shadow' publication
1 parent 87e4344 commit 5ae7581

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed

.github/workflows/build_and_release_github.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ jobs:
3535
GPG_SIGNING_KEY_PW: ${{ secrets.GPG_PASSPHRASE }}
3636

3737
- name: Build package
38-
run: ./gradlew clean build
38+
run: ./gradlew clean build signShadowPublication
3939
env:
4040
PACKAGES_USER: ${{ secrets.PACKAGES_USER }}
4141
PACKAGES_ACCESS_TOKEN: ${{ secrets.PACKAGES_ACCESS_TOKEN }}

build.gradle.kts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -119,6 +119,11 @@ signing {
119119
sign(publishing.publications["shadow"])
120120
}
121121

122+
tasks.named("signShadowPublication") {
123+
dependsOn(tasks.named("jar"))
124+
dependsOn(tasks.named("shadowJar"))
125+
}
126+
122127
githubRelease {
123128
token(releaseGradlePluginToken)
124129
tagName = project.version.toString()

0 commit comments

Comments
 (0)