You're on your way to the next level! Join the Kudos program to earn points and save your progress.
Level 1: Seed
25 / 150 points
1 badge earned
Challenges come and go, but your rewards stay with you. Do more to earn more!
What goes around comes around! Share the love by gifting kudos to your peers.
Keep earning points to reach the top of the leaderboard. It resets every quarter so you always have a chance!
Join now to unlock these features and more
I have a premium bitbucket account , on my production branch I have set some rules on production-branch that check for at least 2 approvals and check for at least 1 approval from default reviewers but the user are able to merge without any approvals I need to know why it is happening.
from stage-branch to production-branch
here is screenshot of permission on branch
To enforce merge conditions you need to check
Branch restrictions > Merge settings > Prevent a merge with unresolved checks (premium)
In the settings list this will look like this
Your screenshot does not show the enforced option enabled.
Please try to enable it and see if that works for you.