From 1600118e54086dffcef41e2ed59869fdcb25b0d3 Mon Sep 17 00:00:00 2001 From: reshmabidikar Date: Thu, 24 Jul 2025 12:40:55 +0530 Subject: [PATCH 1/3] ossrh migration --- .github/workflows/release.yml | 20 ++++++++------------ pom.xml | 2 +- 2 files changed, 9 insertions(+), 13 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 3e0791a..06960d6 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -41,11 +41,6 @@ jobs: uses: actions/setup-java@v1 with: java-version: 11 - - name: Configure Sonatype mirror - uses: s4u/maven-settings-action@v2.3.0 - # Go to Sonatype directly to avoid delay syncs (could get rid of this if actions/setup-java were to support mirrors). - with: - mirrors: '[{"id": "oss-releases", "name": "Sonatype releases", "mirrorOf": "*", "url": "https://oss.sonatype.org/content/repositories/releases/"}]' - name: Download Java dependencies # We do as much as we can, but it may not be enough (https://issues.apache.org/jira/browse/MDEP-82) run: | @@ -67,16 +62,17 @@ jobs: uses: actions/setup-java@v1 with: java-version: 11 - server-id: ossrh-releases - server-username: OSSRH_USER - server-password: OSSRH_PASS + distribution: temurin + server-id: central + server-username: MAVEN_USERNAME + server-password: MAVEN_PASSWORD gpg-private-key: ${{ secrets.GPG_SIGNING_KEY }} gpg-passphrase: GPG_PASSPHRASE - name: Release artifacts if: github.event.inputs.perform_version == '' env: - OSSRH_USER: ${{ secrets.OSSRH_USER }} - OSSRH_PASS: ${{ secrets.OSSRH_PASS }} + MAVEN_USERNAME: ${{ secrets.MAVEN_USERNAME }} + MAVEN_PASSWORD: ${{ secrets.MAVEN_PASSWORD }} GPG_PASSPHRASE: ${{ secrets.GPG_PASSPHRASE }} # It will still check the remote but hopefully not download much (0 B at 0 B/s). -o isn't safe because of MDEP-82 (see above). run: | @@ -84,8 +80,8 @@ jobs: - name: Perform release if: github.event.inputs.perform_version != '' env: - OSSRH_USER: ${{ secrets.OSSRH_USER }} - OSSRH_PASS: ${{ secrets.OSSRH_PASS }} + MAVEN_USERNAME: ${{ secrets.MAVEN_USERNAME }} + MAVEN_PASSWORD: ${{ secrets.MAVEN_PASSWORD }} GPG_PASSPHRASE: ${{ secrets.GPG_PASSPHRASE }} # It will still check the remote but hopefully not download much (0 B at 0 B/s). -o isn't safe because of MDEP-82 (see above). # See https://issues.apache.org/jira/browse/SCM-729 for why the release.properties file is required. diff --git a/pom.xml b/pom.xml index ecc1472..1d92437 100644 --- a/pom.xml +++ b/pom.xml @@ -19,7 +19,7 @@ org.kill-bill.billing killbill-oss-parent - 0.146.6 + 0.146.63 org.kill-bill.billing.plugin.java payment-test-plugin From 3b7e5eb97b81a00f98c66316bbd371bea38999d5 Mon Sep 17 00:00:00 2001 From: Kill Bill core team Date: Thu, 24 Jul 2025 07:19:03 +0000 Subject: [PATCH 2/3] [maven-release-plugin] prepare release payment-test-plugin-8.0.1 --- pom.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pom.xml b/pom.xml index 1d92437..056e76c 100644 --- a/pom.xml +++ b/pom.xml @@ -23,7 +23,7 @@ org.kill-bill.billing.plugin.java payment-test-plugin - 8.0.1-SNAPSHOT + 8.0.1 bundle Kill Bill Payment Test plugin Kill Bill Payment Test plugin @@ -31,7 +31,7 @@ scm:git:git://github.com/killbill/killbill-payment-test-plugin.git scm:git:git@github.com:killbill/killbill-payment-test-plugin.git - HEAD + payment-test-plugin-8.0.1 http://github.com/killbill/killbill-payment-test-plugin/tree/master From 237a3767c98b33fb04305cbf83dcd50002a2f6e3 Mon Sep 17 00:00:00 2001 From: Kill Bill core team Date: Thu, 24 Jul 2025 07:19:04 +0000 Subject: [PATCH 3/3] [maven-release-plugin] prepare for next development iteration --- pom.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pom.xml b/pom.xml index 056e76c..61d96cc 100644 --- a/pom.xml +++ b/pom.xml @@ -23,7 +23,7 @@ org.kill-bill.billing.plugin.java payment-test-plugin - 8.0.1 + 8.0.2-SNAPSHOT bundle Kill Bill Payment Test plugin Kill Bill Payment Test plugin @@ -31,7 +31,7 @@ scm:git:git://github.com/killbill/killbill-payment-test-plugin.git scm:git:git@github.com:killbill/killbill-payment-test-plugin.git - payment-test-plugin-8.0.1 + HEAD http://github.com/killbill/killbill-payment-test-plugin/tree/master