From 175180882d87e7398b4e40a13e830be2a98ba742 Mon Sep 17 00:00:00 2001 From: Steve Sklar Date: Thu, 21 May 2026 12:48:41 -0400 Subject: [PATCH] Allow Maven release without GPG passphrase --- .github/workflows/maven_central_release.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/maven_central_release.yml b/.github/workflows/maven_central_release.yml index 174b018..45c3281 100644 --- a/.github/workflows/maven_central_release.yml +++ b/.github/workflows/maven_central_release.yml @@ -90,7 +90,6 @@ jobs: run: | required_vars=( MAVEN_GPG_PRIVATE_KEY - MAVEN_GPG_PASSPHRASE MAVEN_CENTRAL_USERNAME MAVEN_CENTRAL_PASSWORD ) @@ -104,6 +103,9 @@ jobs: - name: Configure Maven settings.xml run: | + if [[ -z "${MAVEN_GPG_PASSPHRASE+x}" ]]; then + echo "MAVEN_GPG_PASSPHRASE=" >> "$GITHUB_ENV" + fi mkdir -p "$HOME/.m2" cat > "$HOME/.m2/settings.xml" <<'EOF'