Show approvals UI in merge request widget even if no code changes

  • In a merge request, if there are no code changes, this is the current UI in the screenshot below.
  • So approvals UI will not show up until there is a code change.
  • Proposal is to have the approvals UI even with no code change. So you can already start approving / removing your approval. - One benefit is that you know about approvals immediately when you create a merge request.
  • Another benefit is if you configured approvals in your merge request (but haven't done any code changes yet), you can see your configurations in the widget. This is possible in a scenario where you want to set up your merge request for collaboration ahead of time (set up all the configs) before actually doing the development work. This flow is essentially what we suggest in GitLab when you click Create merge request in the issue.

Screen_Shot_2018-01-26_at_16.41.42

Edited May 19, 2022 by Coung Ngo
Assignee Loading
Time tracking Loading