Greetings.
We have recently notice some changes in Bitbucket behaviour.
1. Merging rules that was working before are no longer working, for instance we have been able to merge some PR when the requirements have not been met. Requirements like 2 approvals minimum, no request changes present are no longer applied and we have been able to merge. We are investigating on our side how this happened.
2. Is there a way to prevent a merge if the repo is not synchronized with the destination branch. Or even better, could we automate the synchronization when we merge? We have notice that it was easy to overlook the sync status and commit a regression when we merge a branch that is not synchronized.
Thank you!