blob: 77530c4521b67680c2d8e73fdcd6a7ef7549a4a1 [file] [log] [blame]
Justin Wood752bd422023-06-19 19:25:28 -04001pull_request_rules:
Justin Woode14ce482024-08-07 16:02:07 -07002 - name: Label conflicting pull requests
3 description: Add a label to a pull request with conflict to spot it easily
4 conditions:
5 - conflict
6 - '-closed'
7 actions:
8 label:
9 toggle:
10 - conflict
Justin Wood752bd422023-06-19 19:25:28 -040011 - name: Automatic merge on PullApprove
12 conditions:
Justin Wood9594d0d2023-06-22 17:18:24 -070013 - or:
Justin Woode14ce482024-08-07 16:02:07 -070014 - check-success=pullapprove
15 - label="fast track"
16 - '#approved-reviews-by>=1'
17 - '#review-threads-unresolved=0'
18 - '-draft'
19 - label!=docker
20 - '#check-failure=0'
21 - '#check-pending=0'
22 - check-success~=Build
Justin Wood752bd422023-06-19 19:25:28 -040023 - or:
Justin Woode14ce482024-08-07 16:02:07 -070024 - check-success=pullapprove
25 - check-skipped=pullapprove
26 - check-neutral=pullapprove
Justin Wood752bd422023-06-19 19:25:28 -040027 actions:
28 merge:
29 method: squash