File tree 2 files changed +6
-7
lines changed
kotlin-jupyter-publish/src/main/kotlin/org/jetbrains/kotlinx/jupyter/publishing
2 files changed +6
-7
lines changed Original file line number Diff line number Diff line change 1
1
import org.jetbrains.kotlin.gradle.tasks.KotlinCompile
2
2
import org.jetbrains.kotlinx.jupyter.build.getFlag
3
- import org.jetbrains.kotlinx.jupyter.build.isProtectedBranch
4
3
import org.jetbrains.kotlinx.jupyter.plugin.options
5
4
import org.jetbrains.kotlinx.jupyter.publishing.applyNexusPlugin
6
5
import org.jlleitschuh.gradle.ktlint.KtlintExtension
@@ -124,13 +123,14 @@ val publishToSonatype by tasks.registering {
124
123
group = " publishing"
125
124
}
126
125
126
+ tasks.named(" closeRepository" ) {
127
+ mustRunAfter(publishToSonatype)
128
+ }
129
+
127
130
tasks.register(" publishToSonatypeAndRelease" ) {
128
131
group = " publishing"
129
132
130
- dependsOn(publishToSonatype)
131
- if (isProtectedBranch()) {
132
- dependsOn(" closeAndReleaseRepository" )
133
- }
133
+ dependsOn(publishToSonatype, " closeAndReleaseRepository" )
134
134
}
135
135
136
136
tasks.register(" publishToPluginPortal" ) {
Original file line number Diff line number Diff line change @@ -180,8 +180,7 @@ fun Project.addPublication(configuration: ArtifactPublication.() -> Unit) {
180
180
}
181
181
}
182
182
183
- val isDevVersion = (rootProject.version as String ).contains(" dev" )
184
- if (signingKey != null && ! isDevVersion) {
183
+ if (signingKey != null ) {
185
184
extensions.configure<SigningExtension >(" signing" ) {
186
185
sign(extensions.getByName<PublishingExtension >(" publishing" ).publications[publicationName])
187
186
You can’t perform that action at this time.
0 commit comments