From a186819ead4675cc88c5bba7267954c23c453f70 Mon Sep 17 00:00:00 2001 From: Dustin Kut Moy Cheung Date: Tue, 28 Apr 2026 14:33:37 -0400 Subject: [PATCH] Allow caller to override server_id if needed Bob helped me for this PR --- .github/workflows/maven-release.yml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/.github/workflows/maven-release.yml b/.github/workflows/maven-release.yml index 40aea60..7ed230e 100644 --- a/.github/workflows/maven-release.yml +++ b/.github/workflows/maven-release.yml @@ -27,6 +27,12 @@ on: # We'll manually push it later default: 'mvn -B -V release:prepare release:perform -DlocalCheckout=true -DpushChanges=false -DsignTag=false' + server_id: + description: "The Maven server id to configure in settings.xml. Default: central-publisher" + required: false + type: string + default: 'central-publisher' + fetch_all_commits: description: 'Whether to fetch all commits. Default: false' required: false @@ -81,7 +87,7 @@ jobs: java-version: '${{ inputs.java_version }}' distribution: 'temurin' cache: maven - server-id: central-publisher # Matches the ID in your pom's distributionManagement + server-id: '${{ inputs.server_id }}' # Matches the ID in your pom's distributionManagement server-username: MAVEN_USERNAME # Env variable name server-password: MAVEN_PASSWORD # env var secret gpg-private-key: ${{ secrets.GPG_PRIVATE_KEY }}