These are the v2 docs. For the current version, look here.

reject_value

Set a custom value for what a rejection is worth. Essentially allows rejections to cancel out approvals -- if reject_value: -1, then every rejection would require 1 additional approval. If reject_value: -2, then 1 rejection would require 2 more approvals.

Must be an integer <= 0. By default, it is 0, meaning rejections have no negative impact on the overall approvals required.

Example usage:

Rejections cancel out approvals 1-for-1

groups:
  security:
    required: 2
    reject_value: -1
    users:
      - userone
      - usertwo
      - userthree
      - userfour

A single rejection rejects the PR (use any value > the number of reviewers you have)

groups:
  security:
    required: 2
    reject_value: -99
    users:
      - userone
      - usertwo
      - userthree
      - userfour