Design Only - merge train visualization in the MR widget
Problem to solve
On the UI side, merge train is an abstract concept that allows users to merge multiple MRs in a parallel, thereby helping them to effectively utilize their CI minutes. When adding an MR to a merge train, or even starting a merge train, users don't have a concrete idea of the process that is being executed in the background. If users are able to see a visual for the process they would be able to make better decisions with their merge strategy.
Create a visualization for merge train in the MR widget that allows users to understand the impact of their actions in relation to the merge train. Image from the slack discussion:
- First draft - https://www.youtube.com/watch?v=6F2AT3UdnYs&ab_channel=GitLabUnfiltered
- Second draft -