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 requestin the issue.
Edited by Coung Ngo
