Skip to content

Commit 05250f0

Browse files
committed
Release to Maven Central for every build
1 parent 13e62d1 commit 05250f0

File tree

2 files changed

+4
-7
lines changed

2 files changed

+4
-7
lines changed

build.gradle.kts

+3-5
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
import org.jetbrains.kotlin.gradle.tasks.KotlinCompile
22
import org.jetbrains.kotlinx.jupyter.build.getFlag
3-
import org.jetbrains.kotlinx.jupyter.build.isProtectedBranch
43
import org.jetbrains.kotlinx.jupyter.plugin.options
54
import org.jetbrains.kotlinx.jupyter.publishing.applyNexusPlugin
65
import org.jlleitschuh.gradle.ktlint.KtlintExtension
@@ -122,15 +121,14 @@ tasks.register("publishLocal") {
122121

123122
val publishToSonatype by tasks.registering {
124123
group = "publishing"
124+
125+
mustRunAfter("closeRepository")
125126
}
126127

127128
tasks.register("publishToSonatypeAndRelease") {
128129
group = "publishing"
129130

130-
dependsOn(publishToSonatype)
131-
if (isProtectedBranch()) {
132-
dependsOn("closeAndReleaseRepository")
133-
}
131+
dependsOn(publishToSonatype, "closeAndReleaseRepository")
134132
}
135133

136134
tasks.register("publishToPluginPortal") {

kotlin-jupyter-publish/src/main/kotlin/org/jetbrains/kotlinx/jupyter/publishing/publication.kt

+1-2
Original file line numberDiff line numberDiff line change
@@ -180,8 +180,7 @@ fun Project.addPublication(configuration: ArtifactPublication.() -> Unit) {
180180
}
181181
}
182182

183-
val isDevVersion = (rootProject.version as String).contains("dev")
184-
if (signingKey != null && !isDevVersion) {
183+
if (signingKey != null) {
185184
extensions.configure<SigningExtension>("signing") {
186185
sign(extensions.getByName<PublishingExtension>("publishing").publications[publicationName])
187186

0 commit comments

Comments
 (0)