Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How can I require a QA or manual tester for a PR in GitHub?

Tags:

github

When somebody creates a PR (Pull Request) in GitHub, I'd like to require the following things before they can merge to master:

  1. A senior developer reviews the code
  2. A CICD system builds the code and tests pass
  3. A manual tester / QA person reviews the deployed system from #2

1 and 2 are pretty easy. How do I do #3? I tried to make it so that 2 reviewers were required, but it seems those reviewers need to have write/admin access to the code, which is really not what I'm looking for.

How can I make it so somebody from a QA group has to review the user's work?

like image 477
Ryan Shillington Avatar asked Dec 05 '25 05:12

Ryan Shillington


1 Answers

You can use a custom GitHub action like required-review or required-reviews, which allows you to require at least one review from different groups of users.

like image 85
D Hayler Avatar answered Dec 08 '25 10:12

D Hayler



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!