Allow ability to schedule a merge from merge widget
Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.
From #14380 (comment 2166197932)
In reviewing the work by @Taucher2003 for !165250 (merged) I can see that we now have something that works that aligns to the "merge after" approach
One of the limitations I ran into during the review of the feature was that if I needed to reschedule or delete the scheduled merge request there was no way to do this.
To solve that this alternative approach looks at putting the scheduling functionality in the merge check widget area as a dropdown option on the "Set as auto-merge" button. This is similar to "Merge immediately" functionality with the "Merge" button. FYI @phikai
Video of concept
Inspiration
This concept inspired by the comments by @blown2bytes and @JoeIzzard
From #14380 (comment 2079357130)
The way I envision it this "scheduled merge" is just an extension of the existing auto-merge feature.
From #14380 (comment 2079836821)
I see this request more along the lines of email or communication apps where you can schedule the message to be sent. Where you have the merge button, you maybe have a dropdown and can select schedule instead sort of thing. Up until it actually sends, you can alter the MR, doing so would cause all the checks to re-run etc, and if they still pass then it can carry on.