Stop using rugged to create merge commits in specs
What does this MR do and why?
Soon we will turn on praefect replication in specs and when this happens we cannot directly manipulate repositories without praefects knowledge. These specs were using rugged to directly add a merge commit, instead we port them to RPCs.
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.
Edited by Stan Hu