-
Notifications
You must be signed in to change notification settings - Fork 898
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Feature Description
go-git exposes primitives that enable users to sign and verify Commit and Tag objects for some time now. However, users are required to implement their own signer logic. This gets a bit more complicated when they also aim to provide parity with git for a given repository.
This issue tracks a few improvements:
- Provide trustworthy out of tree implementations for essential signers (e.g.
sshandX.509. - Enable in-tree implementations to be replaceable with out-of-tree options.
- Support for detecting what signer type is required for a given repository, based on its materialised Git config.
Follow-up from:
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request