pull_request_rules: | |
- name: Label conflicting pull requests | |
description: Add a label to a pull request with conflict to spot it easily | |
conditions: | |
- conflict | |
- '-closed' | |
actions: | |
label: | |
toggle: | |
- conflict | |
- name: Automatic merge on PullApprove | |
conditions: | |
- or: | |
- check-success=pullapprove | |
- label="fast track" | |
- '#approved-reviews-by>=1' | |
- '#review-threads-unresolved=0' | |
- '-draft' | |
- label!=docker | |
- '#check-failure=0' | |
- '#check-pending=0' | |
- check-success~=Build | |
- or: | |
- check-success=pullapprove | |
- check-skipped=pullapprove | |
- check-neutral=pullapprove | |
actions: | |
merge: | |
method: squash |