From 0b39bf1868932b9c4d8b303d394e197a873204ce Mon Sep 17 00:00:00 2001 From: evanchooly Date: Sat, 10 Oct 2026 23:28:43 -0400 Subject: [PATCH] Point setup-java v6 at MAVEN_GPG_PASSPHRASE for GPG signing setup-java v6 sets maven-gpg-plugin's gpg.passphraseEnvName to the gpg-passphrase-env-var input, which defaults to GPG_PASSPHRASE. These workflows provide the passphrase as MAVEN_GPG_PASSPHRASE, so signing found no passphrase and failed with "gpg: signing failed: No pinentry". release.yml used the deprecated gpg-passphrase alias; switch it to the new input too. --- .github/workflows/jreleaser.yml | 2 +- .github/workflows/release.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/jreleaser.yml b/.github/workflows/jreleaser.yml index dcc5028..22a14c6 100644 --- a/.github/workflows/jreleaser.yml +++ b/.github/workflows/jreleaser.yml @@ -53,7 +53,7 @@ jobs: server-username: SONATYPE_USERNAME server-password: SONATYPE_TOKEN gpg-private-key: ${{ secrets.GPG_PRIVATE_KEY }} -# gpg-passphrase: MAVEN_GPG_PASSPHRASE + gpg-passphrase-env-var: MAVEN_GPG_PASSPHRASE - name: Set up Maven uses: stCarolas/setup-maven@v5 diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 4695dab..912048b 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -53,7 +53,7 @@ jobs: server-username: SONATYPE_USERNAME server-password: SONATYPE_TOKEN gpg-private-key: ${{ secrets.GPG_PRIVATE_KEY }} - gpg-passphrase: MAVEN_GPG_PASSPHRASE + gpg-passphrase-env-var: MAVEN_GPG_PASSPHRASE - name: Set up Maven uses: stCarolas/setup-maven@v5