Apply sign field when squashing
In previous issues (#570020 (closed)) a sign field was added to UserSquashRequest. This field was intentionally no being used by gitaly to allow gitlab to start sending it (#578770).
The UserSquash rpc needs to updated to use the sign field to determine whether or not the resulting commit will be signed
Edited by Jerry Seto