generated from sigstore/sigstore-project-template
-
Notifications
You must be signed in to change notification settings - Fork 70
Open
Labels
bugSomething isn't workingSomething isn't working
Description
Description
https://en.m.wikipedia.org/wiki/Developer_Certificate_of_Origin
I believe the typical requirement for DCO commits is the same as committer verification in gitsign
(i.e. that the identity matches the commit author).
I think there are two integration points worth considering:
- when a commit message contains a
Signed-off-by
line, enablegitsign.matchCommitter
unless it is explicitly set tofalse
- add support for specifying well-known CLAs in the form of extra
scopes
requested during the OAuth flow
Perhaps these scopes could be specified in the form of URNs (ex. urn:sigstore:gitsign:cla:dco
)? Sigstore can then present the requested CLA(s) to the developer on the OAuth consent screen.
TBD how we map the acceptance of requested scopes into the JWTs and ultimately the signing certificate.
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working