I can't edit my merge request and remove a "WIP: " prefix. It gives an error "Validate approvals before merge Approvals disabled for target project". The error is particularly cryptic & frustrating. This just started. I can't see anywhere in project settings where to even turn that on, nor have I turned it on. This is completely blocking us from working & we're not sure how to solve it. Please fix.
I ran into this as well. The only option that I had was to delete the MR.
I merged it during the upgrade, so in Git the changes are already in my master branch.
But now I have lost the history of that MR review and that the MR even existed.
This likely happens because the MergeRequest#validate_approvals_before_merge validation runs even when the Approvers feature is not available on this GitLab instance or the specific GitLab.com group/project.
We likely need to add a project.feature_available?(:merge_request_approvers) check to it.
We were previously using the approval feature on gitlab.com while using the free plan and haven't upgraded yet. Now we can't submit any merge requests, and I can't disable the approval feature via the UI either.