There is a developer team and a QA team. I want to explore 2 different ways to approve pull requests.
-
Before a PR can be merged into the “develop” branch, a member in the developer team must approve the PR and a member in the QA team must approve the PR
-
Before a PR can be merged into a feature branch, a member in the developer team must approve the PR. Before a PR can merged into the “develop” branch a member in the QA team must approve the PR
My team is thinking about going with the second option. Is there a way to set this up in GitHub? Either through rulesets or actions?