Skip to content

Commit c3afc10

Browse files
committed
don't wait for queue fill for high priority PRs
1 parent ec8052b commit c3afc10

1 file changed

Lines changed: 14 additions & 0 deletions

File tree

.github/mergify.yml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -134,6 +134,20 @@ pull_request_rules:
134134
- '#approved-reviews-by>=2'
135135
- '-label~=^blocked:'
136136

137+
# high priority PRs: don't queue, just merge it immediately
138+
- actions:
139+
merge:
140+
# this is where we differ from the preceding
141+
method: squash
142+
name: Merge high priority pull requests directly (without a queue)
143+
conditions:
144+
- base=master
145+
- label=merge me
146+
- 'label=priority: high :fire:'
147+
- label=merge delay passed
148+
- '#approved-reviews-by>=2'
149+
- '-label~=^blocked:'
150+
137151
# merge strategy for release branches
138152
- actions:
139153
queue:

0 commit comments

Comments
 (0)