title: Require Github PR approvals from multiple groups
body: <p>I'm using the <a href="https://docs.github.com/en/github/creating-cloning-and-archiving-repositories/about-code-owners" rel="noreferrer">codeowners</a> file to <a href="https://docs.github.com/en/github/administering-a-repository/managing-a-branch-protection-rule#creating-a-branch-protection-rule" rel="noreferrer">require PR approvals</a> before they can be merged. What I'd like to do is:</p>
  <ol>
  <li>Require all PRs to have at least one approval from a group of code owners (engineers)</li>
  <li>Require all PRs to have at least one approval from a group of QA</li>
  </ol>
  <p>It seems like the code owners file does a hierarchical thing where only one group owns the code and you can create rules for certain directories but those will just override the default code owner.</p>
  <p>My current <code>.github/CODEOWNERS</code> file looks like this:</p>
  <pre><code>* @my-org/engineer-code-owners
  </code></pre>
  <p>Is there a way to require at least one approval from two different groups?</p>