Retry merging MR later instead of unassigning itself for non-approved MRs
I am trying to create a workflow where multiple small MRs are created by some automation (unrelated to Marge-Bot itself). The automation will also add Marge-Bot as an Assignee. A developer will review and approve the MR and I would like the Marge-Bot to then merge the approved MRs.
Assigning Marge-Bot to an MR is at least 2-3 clicks generally, whereas Approval is a single click so it is much faster for a reviewer to just Approve when dealing with multiple small MRs.
The problem is that Marge-Bot unassigns itself automatically because there is no approval initially.
Suggested implementation: We could have a configuration option to tell Marge-Bot to ignore unapproved MRs before starting its core workflow so that it doesn't unassign itself from such MRs.