Skip to content

fix: update Maven Central signing setup#43

Merged
brianhdk merged 1 commit into
mainfrom
fix/publish-gpg-setup-java-v5
Jun 16, 2026
Merged

fix: update Maven Central signing setup#43
brianhdk merged 1 commit into
mainfrom
fix/publish-gpg-setup-java-v5

Conversation

@mzanoni

@mzanoni mzanoni commented Jun 16, 2026

Copy link
Copy Markdown
Contributor

https://trello.com/c/AgYtEUf6/20659-upgrade-java-release-pipeline

Summary

  • Upgrade publish workflow to actions/setup-java@v5.
  • Pass the GPG passphrase using the environment variable name expected by setup-java.
  • Add a GPG key import verification step before Maven signing.
  • Configure maven-gpg-plugin to use pinentry loopback mode.

Validation

  • Parsed src/pom.xml locally as XML.
  • Maven validation was not run locally because mvn is not installed in this environment.

@mzanoni mzanoni requested review from brianhdk and removed request for brianhdk June 16, 2026 08:04
@brianhdk brianhdk merged commit cf183d3 into main Jun 16, 2026
1 check passed
@brianhdk brianhdk deleted the fix/publish-gpg-setup-java-v5 branch June 16, 2026 08:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants