GPG Signing: let user provide signature #9723
Labels
issue/confirmed
Issue has been reviewed and confirmed to be present or accepted to be implemented
topic/commit-signing
type/feature
Completely new functionality. Can only be merged if feature freeze is not active.
Although we now have a way of automatically signing commits, these will be signed with a key held on the server.
Some users might prefer to sign things themselves without having their private key on the server but would still want to sign automated commits.
This could be supported by presenting to the user the payload of a commit to sign which they could respond with a valid signature which is to be embedded in the commit.
This would require some changes to our temporary pushing repositories as the commits would need to hang around or be recalculated each time. The user probably would also need some way of checking that the commit they're signing actually represents what they think they're signing.
Assuming such problems are not insurmountable two immediate extensions come to mind:
The text was updated successfully, but these errors were encountered: