Have to give approval before needing to rebase MR
When I configure my repository to only allow fast forwards and submit a MR that is not rebased properly on master I have to:
- Approve it.
- Rebase it with the nice little button. Approval gets invalidated.
- Approve it.
- Merge when build succeed.
That said it is super awesome how GitLab supports this rebase workflow (which is IMO important for open source projects too so I personally find that CE relevant) so natively but the first step here is completely useless and may lead to a lot of wasted time on the reviewers side so this is actually a major issue IMO.