Skip to content

Commit 29138da

Browse files
committed
Add --pinentry-mode loopback to GPG plugin for non-interactive signing
CI was failing because GPG tried to open an interactive pinentry prompt. This flag allows GPG to accept the passphrase via stdin in headless environments like GitHub Actions. https://claude.ai/code/session_01ToqqHtNtg7kdm8TmAMZYe8
1 parent 128a2de commit 29138da

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

pom.xml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -199,6 +199,10 @@
199199
<version>3.2.8</version>
200200
<configuration>
201201
<keyname>FB32919AB5830162299F4125C49AB890BA00B57D</keyname>
202+
<gpgArguments>
203+
<arg>--pinentry-mode</arg>
204+
<arg>loopback</arg>
205+
</gpgArguments>
202206
</configuration>
203207
<executions>
204208
<execution>

0 commit comments

Comments
 (0)