Skip to content

Commit

Permalink
ci(mergify): upgrade configuration to current format
Browse files Browse the repository at this point in the history
  • Loading branch information
mergify[bot] committed Nov 22, 2024
1 parent 702a402 commit 5ecfffe
Showing 1 changed file with 18 additions and 23 deletions.
41 changes: 18 additions & 23 deletions .github/mergify.yml
Original file line number Diff line number Diff line change
@@ -1,33 +1,28 @@

pull_request_rules:
# rebase+merge strategy
- actions:
- name: refactored queue action rule
conditions: []
actions:
queue:
name: default
# Merge into master with a merge commit
method: merge
# Update the pr branch with rebase, so the history is clean
update_method: rebase
name: Put pull requests in the rebase+merge queue
conditions:
queue_rules:
- name: duplicated default from Put pull requests in the squash+merge queue
queue_conditions:
- label=merge me
- 'check-success=Frontend_tests'
- 'check-success~=.*Backend_tests.*'
# - '#approved-reviews-by>=1'
# merge+squash strategy
- actions:
queue:
name: default
method: squash
# both update methods get absorbed by the squash, so we use the most
# reliable
update_method: merge
name: Put pull requests in the squash+merge queue
conditions:
- label=squash+merge me
- 'check-success=Frontend_tests'
- 'check-success=Backend_tests'
# - '#approved-reviews-by>=1'

queue_rules:
merge_conditions: []
merge_method: merge
update_method: merge
method: squash
- name: default
conditions: []
queue_conditions:
- label=merge me
- 'check-success=Frontend_tests'
- 'check-success~=.*Backend_tests.*'
merge_conditions: []
merge_method: merge
update_method: rebase

0 comments on commit 5ecfffe

Please sign in to comment.