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
Hello bb_admin,
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.
Best, Ulrich
// Izymes
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thanks @Ulrich Kuhnhardt _IzymesCo_ your suggestion helped me Merging with unresolved merge checks is not allowed was missing on my setting.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.