Create a concept of approval rules being actively synced
In #467953 (closed) we saw an issue where between when an MR is created, and when the code owner rules are synced, we were able to merge.
We have added a temp fix, but temporarily unapproving the MR.
A more complete solution is to introduce a way to know whether the approval rules are synced or not.
Questions:
- Does this include only code owners? Or security approval rules as well?
This issue was also seen in this RFH: https://gitlab.com/gitlab-com/request-for-help/-/issues/3415#note_2807689862
Edited by 🤖 GitLab Bot 🤖