I have branch protection settings for the master branch set to:
- ci/circleci: build_and_test
Everything else is unchecked. However, whatever I do on this page seems to be ignored, and it just waits for the status of the whole Circle CI workflow, including optional approval jobs before Pull Requests (for branch to merge to master) go green.
The issue has been going on for weeks now but can’t seem to resolve it, new PRs and old PRs both have this problem.
I am an Administrator for this repo so I can override the merges anyway, but others can’t, so I need to be able to get the status working correctly.
Example Pull request: https://github.com/ministryofjustice/correspondence_tool_staff/pull/1213
I hope you can help.
Many thanks, J