From 9be2ab9a520c5f07bf7c1103a2d1505a048bde4a Mon Sep 17 00:00:00 2001 From: Jake Wharton Date: Tue, 13 May 2025 16:11:18 -0400 Subject: [PATCH] Migrate to Sonatype Central Portal --- .github/workflows/Build.yml | 7 ++++--- build.gradle.kts | 2 +- gradle/libs.versions.toml | 2 +- 3 files changed, 6 insertions(+), 5 deletions(-) diff --git a/.github/workflows/Build.yml b/.github/workflows/Build.yml index 2bcc4313f..8edd5a427 100644 --- a/.github/workflows/Build.yml +++ b/.github/workflows/Build.yml @@ -64,9 +64,10 @@ jobs: needs: [js, jvm] runs-on: ubuntu-latest env: - ORG_GRADLE_PROJECT_mavenCentralUsername: ${{ secrets.SONATYPE_NEXUS_USERNAME }} - ORG_GRADLE_PROJECT_mavenCentralPassword: ${{ secrets.SONATYPE_NEXUS_PASSWORD }} - ORG_GRADLE_PROJECT_signingInMemoryKey: ${{ secrets.ARTIFACT_SIGNING_PRIVATE_KEY }} + ORG_GRADLE_PROJECT_mavenCentralUsername: ${{ secrets.SONATYPE_CENTRAL_USERNAME }} + ORG_GRADLE_PROJECT_mavenCentralPassword: ${{ secrets.SONATYPE_CENTRAL_PASSWORD }} + ORG_GRADLE_PROJECT_signingInMemoryKey: ${{ secrets.GPG_SECRET_KEY }} + ORG_GRADLE_PROJECT_signingInMemoryKeyPassword: ${{ secrets.GPG_SECRET_PASSPHRASE }} steps: - name: Checkout diff --git a/build.gradle.kts b/build.gradle.kts index dcbc1596d..08cf91a49 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -133,7 +133,7 @@ allprojects { } } configure { - publishToMavenCentral(SonatypeHost.DEFAULT, automaticRelease = true) + publishToMavenCentral(SonatypeHost.CENTRAL_PORTAL, automaticRelease = true) signAllPublications() pom { description.set("Backfila is a service that manages backfill state, calling into other services to do batched work.") diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 8d468b95e..32385a0fe 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -33,7 +33,7 @@ junitEngine = { module = "org.junit.jupiter:junit-jupiter-engine", version = "5. junitParams = { module = "org.junit.jupiter:junit-jupiter-params", version = "5.9.1" } logbackClassic = { module = "ch.qos.logback:logback-classic", version = "1.4.11" } loggingApi = { module = "io.github.microutils:kotlin-logging", version = "2.1.23" } -mavenPublishGradlePlugin = { module = "com.vanniktech:gradle-maven-publish-plugin", version = "0.25.2" } +mavenPublishGradlePlugin = { module = "com.vanniktech:gradle-maven-publish-plugin", version = "0.31.0" } metricsCore = { module = "io.dropwizard.metrics:metrics-core", version = "4.0.2" } metricsParent = { module = "io.dropwizard.metrics:metrics-parent", version = "4.0.2" } moshiCore = { module = "com.squareup.moshi:moshi", version = "1.13.0" }