Apply commit signing settings to revert
What does this MR do and why?
- Updates gitaly gem to allow client to send sign field
- Adds a new sign parameter to the user revert rpc calls that will eventually determine whether the resulting commit should be signed. The signing behavior is determined by checking if the setting for commit signing is enabled.
Note: The sign flag for UserRevert is currently not being used meaningfully on the gitaly side and the signing behaviour is controlled entirely by the gitaly_gpg_signing feature flag.
MR acceptance checklist
Evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.
Related to #578769 (closed)
Edited by Jerry Seto