GitHub status check
Reviewsaur generates a quiz and reports a check called Reviewsaur Quiz on every pull request. But a check only blocks merging once you mark it required in your repository's branch protection rules — and GitHub doesn't let apps change those rules for you. So this is a one-time, manual step per repo.
Without this step, quizzes are still generated and linked on each PR — they just won't prevent a merge. Do this to actually enforce comprehension.
Set it up
- Open your repository on GitHub.
- Go to Settings → Branches (or Settings → Rules → Rulesets on newer repos).
- Add or edit a branch protection rule for your default branch (e.g.
main). - Enable Require status checks to pass before merging.
- In the search box, find and select Reviewsaur Quiz.
- Save the rule.
GitHub's own guide: Managing a branch protection rule.
Don't see "Reviewsaur Quiz" in the list?
GitHub only shows a check in that picker after it has run at least once on the repo. If it's missing:
- Make sure the repository is toggled on under Repositories.
- Open a pull request so Reviewsaur posts its first check, then return to the branch protection settings — it will now appear.
After it's set up
From now on, the PR's Merge button stays disabled until the Reviewsaur Quiz check is green — which happens once enough reviewers pass (see required approvals).