This documentation only applies to v1 of YAML settings, to adopt the new settings (and all then new features with it) check out the new docs!
A pro plan is required to use this feature on private repos.

extends

Possible values: any string matching a template name

Extend a YAML template.

Any settings including in the same .pullapprove.yml will override the settings in the template (if they exist).

Repo .pullapprove.yml

extends: client-projects
reset_on_push: false  # on this repo, we don't want to reset approvals on push

YAML template named “client-projects”

approve_by_comment: true
approve_regex: '^(Approved|:\+1:)'
reset_on_push: true
reviewers:
    required: 1
    members:
        - davegaeddert
        - joelgaeddert