build: Sign publication artifacts

This commit is contained in:
oSumAtrIX
2024-02-14 02:37:03 +01:00
parent 3aa6dc223a
commit b86b8aacea
3 changed files with 18 additions and 4 deletions

View File

@@ -1,7 +1,8 @@
plugins {
kotlin("jvm") version "1.9.10"
alias(libs.plugins.kotlin)
alias(libs.plugins.binary.compatibility.validator)
`maven-publish`
signing
}
group = "app.revanced"
@@ -43,7 +44,7 @@ java {
publishing {
publications {
create<MavenPublication>("gpr") {
create<MavenPublication>("revanced-library-publication") {
from(components["java"])
version = project.version.toString()
@@ -77,3 +78,8 @@ publishing {
}
}
}
signing {
useGpgCmd()
sign(publishing.publications["revanced-library-publication"])
}