If you have any questions, feedback, or issues please let us know via GitHub Issues or by using Intercom on pullapprove.com.

group_defaults

At the root of .pullapprove.yml, you can specify group_defaults. Any of the group settings can be placed here to automatically be applied to all reviewer groups by default. Each group can then override the defaults.

Example usage:

version: 2
group_defaults:
  reset_on_push:
    enabled: true
  reject_value: -1
  approve_by_comment:
    enabled: true
    approve_regex: '^LGTM'

groups:
  reviewers:
    # has all group_defaults
    reset_on_push:
      enabled: false  # override the default true