From aba42d72f74145c38fa33cbc750d5f7ee7b541fb Mon Sep 17 00:00:00 2001 From: Tatu Saloranta Date: Tue, 13 May 2025 17:18:03 -0700 Subject: [PATCH 1/2] Switch to Sonatype Central Portal for publishing --- .github/workflows/main.yml | 6 +++--- pom.xml | 7 ++++--- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 0ded57d2..e3aa6995 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -33,7 +33,7 @@ jobs: distribution: 'temurin' java-version: ${{ matrix.java_version }} cache: 'maven' - server-id: sonatype-nexus-snapshots-new + server-id: central-snapshots server-username: CI_DEPLOY_USERNAME server-password: CI_DEPLOY_PASSWORD # See https://github.com/actions/setup-java/blob/v2/docs/advanced-usage.md#Publishing-using-Apache-Maven @@ -47,8 +47,8 @@ jobs: - name: Deploy snapshot if: ${{ matrix.release_build && github.event_name != 'pull_request' && endsWith(steps.projectVersion.outputs.version, '-SNAPSHOT') }} env: - CI_DEPLOY_USERNAME: ${{ secrets.CI_DEPLOY_USERNAME3 }} - CI_DEPLOY_PASSWORD: ${{ secrets.CI_DEPLOY_PASSWORD3 }} + CI_DEPLOY_USERNAME: ${{ secrets.CI_DEPLOY_USERNAME }} + CI_DEPLOY_PASSWORD: ${{ secrets.CENTRAL_DEPLOY_PASSWORD }} # MAVEN_GPG_PASSPHRASE: ${{ secrets.MAVEN_GPG_PASSPHRASE }} run: ./mvnw -B -q -ff -DskipTests -ntp source:jar deploy - name: Generate code coverage diff --git a/pom.xml b/pom.xml index 4571d755..750efa75 100644 --- a/pom.xml +++ b/pom.xml @@ -132,10 +132,11 @@ alternative support for serializing POJOs as XML and deserializing XML as POJOs. because "jackson-annotations" is published via "old" --> + - sonatype-nexus-snapshots-new - Sonatype Nexus Snapshots (new) - https://s01.oss.sonatype.org/content/repositories/snapshots + central-snapshots + Sonatype Central Portal (snapshots) + https://central.sonatype.com/repository/maven-snapshots false true From bf275aecfdf752964cd67e54c3b9e4e2cd6ca6a6 Mon Sep 17 00:00:00 2001 From: Tatu Saloranta Date: Tue, 13 May 2025 17:19:27 -0700 Subject: [PATCH 2/2] ... --- .github/workflows/main.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index e3aa6995..9a7e4def 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -47,7 +47,7 @@ jobs: - name: Deploy snapshot if: ${{ matrix.release_build && github.event_name != 'pull_request' && endsWith(steps.projectVersion.outputs.version, '-SNAPSHOT') }} env: - CI_DEPLOY_USERNAME: ${{ secrets.CI_DEPLOY_USERNAME }} + CI_DEPLOY_USERNAME: ${{ secrets.CENTRAL_DEPLOY_USERNAME }} CI_DEPLOY_PASSWORD: ${{ secrets.CENTRAL_DEPLOY_PASSWORD }} # MAVEN_GPG_PASSPHRASE: ${{ secrets.MAVEN_GPG_PASSPHRASE }} run: ./mvnw -B -q -ff -DskipTests -ntp source:jar deploy