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

  1. Open your repository on GitHub.
  2. Go to Settings → Branches (or Settings → Rules → Rulesets on newer repos).
  3. Add or edit a branch protection rule for your default branch (e.g. main).
  4. Enable Require status checks to pass before merging.
  5. In the search box, find and select Reviewsaur Quiz.
  6. 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).