From 3249adff389ec1d638e5d4ff77e52dd5b0528bd3 Mon Sep 17 00:00:00 2001 From: Mattia Iavarone Date: Sun, 28 Sep 2025 20:55:23 +0200 Subject: [PATCH] Fix Central Portal releases --- .github/workflows/deploy.yml | 4 ++-- gradle/libs.versions.toml | 2 +- grease/build.gradle.kts | 11 +++++------ 3 files changed, 8 insertions(+), 9 deletions(-) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index ed70656..357f787 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -20,7 +20,7 @@ jobs: java-version: 17 distribution: temurin cache: gradle - - name: Publish to Maven Central - run: ./gradlew deployNexus + - name: Publish to Central Portal + run: ./gradlew deployCentralPortal - name: Publish to GitHub Packages run: ./gradlew deployGithub \ No newline at end of file diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 79e2558..434e691 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -5,7 +5,7 @@ asm-commons = "9.6" android-tools = "31.1.4" kotlin = "2.0.0" shadow = "8.3.0" -publisher = "0.14.0" +publisher = "0.18.0" kotlinx-metadata = "0.9.0" [libraries] diff --git a/grease/build.gradle.kts b/grease/build.gradle.kts index 2a49ff2..592ef30 100644 --- a/grease/build.gradle.kts +++ b/grease/build.gradle.kts @@ -72,18 +72,17 @@ deployer { } } - // use "deployNexus" to deploy to OSSRH / maven central - nexusSpec { - auth.user = secret("SONATYPE_USER") - auth.password = secret("SONATYPE_PASSWORD") - syncToMavenCentral = true + // use "deployCentralPortal" to deploy to central portal + centralPortalSpec { + auth.user.set(secret("SONATYPE_USER")) + auth.password.set(secret("SONATYPE_PASSWORD")) } // use "deployNexusSnapshot" to deploy to sonatype snapshots repo nexusSpec("snapshot") { auth.user = secret("SONATYPE_USER") auth.password = secret("SONATYPE_PASSWORD") - repositoryUrl = ossrhSnapshots1 + repositoryUrl = "https://central.sonatype.com/repository/maven-snapshots/" release.version = "latest-SNAPSHOT" }