From ea68a94046c531f102bce16ec3aea4fe243367a1 Mon Sep 17 00:00:00 2001 From: Stef Tervelde Date: Wed, 15 Oct 2025 19:05:06 +0200 Subject: [PATCH] Enable automatic release for Maven Central publishing Sets 'automaticRelease' to true in the publishToMavenCentral configuration to automate the release process when publishing to Maven Central. --- core/build.gradle.kts | 2 +- java/preprocessor/build.gradle.kts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/core/build.gradle.kts b/core/build.gradle.kts index 8f7211b131..6708e269dc 100644 --- a/core/build.gradle.kts +++ b/core/build.gradle.kts @@ -36,7 +36,7 @@ dependencies { } mavenPublishing{ - publishToMavenCentral(SonatypeHost.CENTRAL_PORTAL) + publishToMavenCentral(SonatypeHost.CENTRAL_PORTAL, automaticRelease = true) signAllPublications() pom{ diff --git a/java/preprocessor/build.gradle.kts b/java/preprocessor/build.gradle.kts index d58fa3e7b9..6eb71a1242 100644 --- a/java/preprocessor/build.gradle.kts +++ b/java/preprocessor/build.gradle.kts @@ -47,7 +47,7 @@ publishing{ } mavenPublishing{ - publishToMavenCentral(SonatypeHost.CENTRAL_PORTAL) + publishToMavenCentral(SonatypeHost.CENTRAL_PORTAL, automaticRelease = true) // Only sign if signing is set up if(project.hasProperty("signing.keyId") || project.hasProperty("signingInMemoryKey"))