diff --git a/build.gradle.kts b/build.gradle.kts index 81117d2a..8c46c991 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -6,7 +6,7 @@ plugins { allprojects { group = "io.modelcontextprotocol" - version = "0.7.1" + version = "0.7.2-alpha1" } dependencies { diff --git a/buildSrc/src/main/kotlin/mcp.jreleaser.gradle.kts b/buildSrc/src/main/kotlin/mcp.jreleaser.gradle.kts index 9761aa7b..1214990a 100644 --- a/buildSrc/src/main/kotlin/mcp.jreleaser.gradle.kts +++ b/buildSrc/src/main/kotlin/mcp.jreleaser.gradle.kts @@ -19,14 +19,14 @@ jreleaser { deploy { active = Active.ALWAYS maven { - active = Active.ALWAYS + active = if (project.name.get() == "kotlin-sdk") Active.ALWAYS else Active.NEVER mavenCentral.create("ossrh") { active = Active.ALWAYS sign = true url = "https://central.sonatype.com/api/v1/publisher" applyMavenCentralRules = false maxRetries = 240 - stagingRepository(layout.buildDirectory.dir("staging-deploy").get().asFile.path) + stagingRepository(rootProject.layout.buildDirectory.dir("staging-deploy").get().asFile.path) // workaround: https://github.com/jreleaser/jreleaser/issues/1784 afterEvaluate { diff --git a/buildSrc/src/main/kotlin/mcp.publishing.gradle.kts b/buildSrc/src/main/kotlin/mcp.publishing.gradle.kts index bef396de..f759194f 100644 --- a/buildSrc/src/main/kotlin/mcp.publishing.gradle.kts +++ b/buildSrc/src/main/kotlin/mcp.publishing.gradle.kts @@ -51,7 +51,7 @@ publishing { repositories { maven { name = "staging" - url = uri(layout.buildDirectory.dir("staging-deploy")) + url = uri(rootProject.layout.buildDirectory.dir("staging-deploy")) } } } @@ -68,4 +68,4 @@ signing { useInMemoryPgpKeys(signingKey.get(), signingPassphrase.get()) sign(publishing.publications) } -} \ No newline at end of file +} diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 6728830a..a36f009a 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -13,14 +13,14 @@ coroutines = "1.10.2" kotlinx-io = "0.8.0" ktor = "3.3.0" logging = "7.0.13" -jreleaser = "1.19.0" +jreleaser = "1.20.0" binaryCompatibilityValidatorPlugin = "0.18.1" slf4j = "2.0.17" kotest = "5.9.1" awaitility = "4.3.0" # Samples -mcp-kotlin = "0.7.1" +mcp-kotlin = "0.7.2-alpha1" anthropic = "2.7.0" shadow = "8.1.1"