Hi there!
In our Bitbucket project we would like to have one branch name (pattern) that does not require review from other team members (as changes there are very trivial and it's nearly impossible to make a mistake).
Our current configuration is:
Source: any branch, Target: any branch, default reviewers: me and my colleague, approvals required 1.
Now, after having that general rule above and setting up additional one with e.g. branch name "upgrade" and 0 approvals required I was hoping that the latter (more precise) will come into play when I open PR from "upgrade" branch. Surprisingly I couldn't merge my PR because of required approval.
I tried to play with order of default reviewer rules, but it didn't help either. Does it all mean that every single default reviewer setting must be fully disjoint in terms of branch pattern/name? Does anybody has solution to that problem?