1+ pull_request_rules :
2+ - name : Ask to resolve conflict
3+ conditions :
4+ - conflict
5+ - -author=dependabot[bot]
6+ - or :
7+ - -draft # Don't report conflicts on regular draft.
8+ - and : # Do report conflicts on draft that are scheduled for the next major release.
9+ - draft
10+ - milestone~=v[0-9]\.[0-9]{2}
11+ actions :
12+ comment :
13+ message : This pull request has merge conflicts. Could you please resolve them
14+ @{{author}}? 🙏
15+
16+ - name : Approve trivial maintainer PRs
17+ conditions :
18+ - base!=stable
19+ - label=trivial
20+ - author=@sigp/lighthouse
21+ - -conflict
22+ actions :
23+ review :
24+ type : APPROVE
25+
26+ - name : Add ready-to-merge labeled PRs to merge queue
27+ conditions :
28+ # All branch protection rules are implicit: https://docs.mergify.com/conditions/#about-branch-protection
29+ - base!=stable
30+ - label=ready-for-merge
31+ - label!=do-not-merge
32+ actions :
33+ queue :
34+
135queue_rules :
236 - name : default
337 batch_size : 8
@@ -6,14 +40,16 @@ queue_rules:
640 merge_method : squash
741 commit_message_template : |
842 {{ title }} (#{{ number }})
9-
10- {% for commit in commits %}
11- * {{ commit.commit_message }}
12- {% endfor %}
43+
44+ {{ body | get_section("## Issue Addressed", "") }}
45+
46+
47+ {{ body | get_section("## Proposed Changes", "") }}
1348 queue_conditions :
1449 - " #approved-reviews-by >= 1"
1550 - " check-success=license/cla"
1651 - " check-success=target-branch-check"
52+ - " label!=do-not-merge"
1753 merge_conditions :
1854 - " check-success=test-suite-success"
1955 - " check-success=local-testnet-success"
0 commit comments