Reputation: 4648
I have a repository with the default branch of main. I have created a ruleset to protect the main branch. In this ruleset, I have configured the following:
Require a PR before merging
Require status checks to pass
There is a github user in our organization that is strictly for automation purposes only, that I would like to allow to push to the main branch and bypass all of these rules. I have placed said user in their own team in our organization, and then placed that team inside the bypass list for the ruleset.
However, during the rule evaluations, it is showing up as failing the two checks I have listed above despite being in the bypass list. Is there something I am missing? My understanding is that the bypass list allows specific teams to ignore the rulesets for that branch.
Upvotes: 0
Views: 921