Justin Wood | 752bd42 | 2023-06-19 19:25:28 -0400 | [diff] [blame] | 1 | pull_request_rules: |
| 2 | - name: Automatic merge on PullApprove |
| 3 | conditions: |
Justin Wood | 9594d0d | 2023-06-22 17:18:24 -0700 | [diff] [blame] | 4 | - or: |
| 5 | - "check-success=pullapprove" |
| 6 | - label="fast track" |
Justin Wood | 752bd42 | 2023-06-19 19:25:28 -0400 | [diff] [blame] | 7 | - "#approved-reviews-by>=1" |
| 8 | - "#review-threads-unresolved=0" |
| 9 | - "-draft" |
Justin Wood | a0397c2 | 2023-06-21 13:36:31 -0400 | [diff] [blame] | 10 | - "label!=docker" # Don't auto merge docker images |
| 11 | - "#check-failure=0" # Don't auto merge with a failure |
| 12 | - "#check-pending=0" # Don't auto merge with anything pending |
| 13 | - "check-success~=Build" # Don't auto merge unless a build has succeeded, needed because above is true on a fresh PR before builds |
Justin Wood | 752bd42 | 2023-06-19 19:25:28 -0400 | [diff] [blame] | 14 | - or: |
| 15 | - "check-success=pullapprove" |
| 16 | - "check-skipped=pullapprove" |
| 17 | - "check-neutral=pullapprove" |
| 18 | actions: |
| 19 | merge: |
| 20 | method: squash |