Skip to content

Commit bfb55aa

Browse files
committed
Update release plugin
1 parent 1d9a316 commit bfb55aa

5 files changed

Lines changed: 6 additions & 43 deletions

File tree

.github/release-drafter.yml

Lines changed: 0 additions & 15 deletions
This file was deleted.

.github/workflows/release-drafter.yml

Lines changed: 0 additions & 13 deletions
This file was deleted.

build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ buildscript {
88
dependencies {
99
classpath("org.jetbrains.kotlin:kotlin-gradle-plugin:1.7.20")
1010
classpath("com.android.tools.build:gradle:7.4.0")
11-
classpath("com.vanniktech:gradle-maven-publish-plugin:0.18.0")
11+
classpath("com.vanniktech:gradle-maven-publish-plugin:0.23.2")
1212
classpath("org.jetbrains.dokka:dokka-gradle-plugin:1.6.10")
1313
classpath("io.gitlab.arturbosch.detekt:detekt-gradle-plugin:1.21.0")
1414
}

gradle.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
GROUP=com.roudikk
1+
GROUP=com.roudikk.guia
22
VERSION_NAME=1.0.0-beta01-SNAPSHOT
33

44
POM_ARTIFACT_ID=guia

guia/build.gradle.kts

Lines changed: 4 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
@file:Suppress("UnstableApiUsage")
22

3+
import com.vanniktech.maven.publish.SonatypeHost
34
import io.gitlab.arturbosch.detekt.Detekt
45
import io.gitlab.arturbosch.detekt.DetektCreateBaselineTask
56

@@ -80,25 +81,15 @@ tasks.withType<org.jetbrains.kotlin.gradle.tasks.KotlinCompile>().configureEach
8081
kotlinOptions.freeCompilerArgs += "-opt-in=kotlin.RequiresOptIn"
8182
}
8283

83-
allprojects {
84-
plugins.withId("com.vanniktech.maven.publish") {
85-
mavenPublish {
86-
sonatypeHost = com.vanniktech.maven.publish.SonatypeHost.S01
87-
}
88-
}
84+
mavenPublishing {
85+
publishToMavenCentral(SonatypeHost.S01)
86+
signAllPublications()
8987
}
9088

9189
tasks.withType<Sign>().configureEach {
9290
onlyIf { !project.version.toString().endsWith("SNAPSHOT") }
9391
}
9492

95-
signing {
96-
val signingKeyId: String? by project
97-
val signingKey: String? by project
98-
val signingPassword: String? by project
99-
useInMemoryPgpKeys(signingKeyId, signingKey, signingPassword)
100-
}
101-
10293
publishing {
10394
repositories {
10495
maven {

0 commit comments

Comments
 (0)