Skip to content

Commit 6620c69

Browse files
committed
Disable publishing to Gradle Plugin Portal
1 parent b54fba0 commit 6620c69

File tree

2 files changed

+3
-19
lines changed

2 files changed

+3
-19
lines changed

.github/workflows/release.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,8 +58,6 @@ jobs:
5858
- name: Build and publish
5959
run: ./gradlew build publish --no-configuration-cache
6060
env:
61-
GRADLE_PUBLISH_KEY: ${{ secrets.GRADLE_PUBLISH_KEY }}
62-
GRADLE_PUBLISH_SECRET: ${{ secrets.GRADLE_PUBLISH_SECRET }}
6361
ORG_GRADLE_PROJECT_mavenCentralUsername: ${{ secrets.OSSRH_USERNAME }}
6462
ORG_GRADLE_PROJECT_mavenCentralPassword: ${{ secrets.OSSRH_PASSWORD }}
6563
ORG_GRADLE_PROJECT_signingInMemoryKey: ${{ secrets.SIGNING_KEY }}

plugin/build.gradle.kts

Lines changed: 3 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
import com.vanniktech.maven.publish.GradlePublishPlugin
1+
import com.vanniktech.maven.publish.GradlePlugin
2+
import com.vanniktech.maven.publish.JavadocJar
23
import com.vanniktech.maven.publish.SonatypeHost
34
import org.jetbrains.kotlin.gradle.dsl.JvmTarget
45

@@ -7,7 +8,6 @@ plugins {
78
alias(libs.plugins.kotlin.jvm)
89
alias(libs.plugins.dokka)
910
alias(libs.plugins.maven.publish)
10-
alias(libs.plugins.gradle.plugin.publish)
1111
}
1212

1313
group = "io.getstream"
@@ -53,7 +53,7 @@ gradlePlugin {
5353

5454
mavenPublishing {
5555
publishToMavenCentral(SonatypeHost.CENTRAL_PORTAL, automaticRelease = true)
56-
configure(GradlePublishPlugin())
56+
configure(GradlePlugin(javadocJar = JavadocJar.Javadoc(), sourcesJar = true))
5757

5858
pom {
5959
name.set("Stream Build Conventions")
@@ -107,17 +107,3 @@ mavenPublishing {
107107
}
108108
}
109109
}
110-
111-
tasks.withType<PublishToMavenRepository>().configureEach {
112-
mustRunAfter(tasks.publishPlugins)
113-
}
114-
115-
// Publish on the Gradle Plugin Portal only final versions, not snapshots
116-
tasks.publishPlugins {
117-
enabled = System.getenv("SNAPSHOT")?.toBoolean() != true
118-
}
119-
120-
// Publish on Maven after publishing on the Gradle Plugin Portal
121-
tasks.publish {
122-
dependsOn(tasks.publishPlugins)
123-
}

0 commit comments

Comments
 (0)