Sign commit with GPG key
Problem to solve
When working from GitLab (Edit or WebIDE) I can't sign my commits
Proposal
- I should be able to import private GPG keys in GitLab
- I should be able to configure or disable the use of a default GPG key
- I should be able to override or disable the default GPG key for a project
- WebIDE and Edit should ask for the key passphrase and sign the commits if the project is configured to use one
What does success look like, and how can we measure that?
more uses would use the WebIDE and Edit (eg: because the company policy is to only allow signed commits)