build: Fix duplicate publication

KMP already creates one.
This commit is contained in:
oSumAtrIX
2024-08-07 00:46:26 +02:00
parent b9bf3bc882
commit 7a554a85a8

View File

@@ -1,3 +1,5 @@
import org.jetbrains.kotlin.gradle.dsl.JvmTarget
plugins {
alias(libs.plugins.android.library)
alias(libs.plugins.binary.compatibility.validator)
@@ -29,18 +31,14 @@ repositories {
kotlin {
jvm {
compilations.all {
kotlinOptions {
jvmTarget = JavaVersion.VERSION_11.toString()
}
compilerOptions {
jvmTarget = JvmTarget.JVM_11
}
}
androidTarget {
compilations.all {
kotlinOptions {
jvmTarget = JavaVersion.VERSION_11.toString()
}
compilerOptions {
jvmTarget = JvmTarget.JVM_11
}
publishLibraryVariants("release")
@@ -98,15 +96,15 @@ publishing {
name = "GitHubPackages"
url = uri("https://maven.pkg.github.com/revanced/revanced-library")
credentials {
username = System.getenv("GITHUB_ACTOR")
password = System.getenv("GITHUB_TOKEN")
username = project.findProperty("gpr.user") as String? ?: System.getenv("GITHUB_ACTOR")
password = project.findProperty("gpr.key") as String? ?: System.getenv("GITHUB_TOKEN")
}
}
}
publications {
create<MavenPublication>("revanced-library-publication") {
version = project.version.toString()
// KMP plugin creates a publication already, so just configure the POM.
publications.all {
if (this !is MavenPublication) return@all
pom {
name = "ReVanced Library"
@@ -136,9 +134,8 @@ publishing {
}
}
}
}
signing {
useGpgCmd()
sign(publishing.publications["revanced-library-publication"])
sign(publishing.publications)
}