Skip to content

Commit

Permalink
[ mergify ] better implementation of 2 day delay (#8444)
Browse files Browse the repository at this point in the history
  • Loading branch information
ulysses4ever authored Sep 1, 2022
1 parent 1003ed6 commit f736940
Showing 1 changed file with 15 additions and 2 deletions.
17 changes: 15 additions & 2 deletions .github/mergify.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,15 @@
pull_request_rules:

# implementing PR delay logic: apply a label after 2 days of inactivity
# the label will allow Mergify to merge (see #8442)
- actions:
label:
add:
- merge delay passed
name: Wait for 2 days before validating merge
conditions:
- updated-at<2 days ago

# rebase+merge strategy
- actions:
queue:
Expand All @@ -11,8 +22,9 @@ pull_request_rules:
conditions:
- base=master
- label=merge me
- label=merge delay passed
- '#approved-reviews-by>=2'
- updated-at<2 days ago

# merge+squash strategy
- actions:
queue:
Expand All @@ -25,8 +37,9 @@ pull_request_rules:
conditions:
- base=master
- label=squash+merge me
- label=merge delay passed
- '#approved-reviews-by>=2'
- updated-at<2 days ago

# rebase+merge strategy for backports: require 1 approver instead of 2
- actions:
queue:
Expand Down

0 comments on commit f736940

Please sign in to comment.