maven-scm
maven-scm copied to clipboard
JGit: Support signing commits/tags
New feature, improvement proposal
Signing commits/tags is support in JGit but requires additional dependencies. SSH signing is available since JGit 7.1.0 (Java 17+, https://github.com/eclipse-jgit/jgit/issues/198#issuecomment-3164363631). GPG Signing with Bouncycastle since 5.11 (https://github.com/eclipse-jgit/jgit/commit/77848d635b76d8294697ffaf11acf51256df2a5b) External GPG signing only available in EGit for now (https://github.com/eclipse-egit/egit/commit/2b66e9b8baa2104c320c301daea9147227ef39fe).