Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
53 changes: 39 additions & 14 deletions .mergify.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,38 @@
queue_rules:
- name: default
conditions:
- name: duplicated default from Automatically merge into master after build and
review
queue_conditions:
- base=master
- status-success=main
- "#approved-reviews-by>=1"
merge_conditions:
- status-success=main
merge_method: squash
- name: duplicated default from Automatically merge into release- after build and
approval
queue_conditions:
- base~=^release-
- status-success=main
- "#approved-reviews-by>=1"
merge_conditions:
- status-success=main
merge_method: squash
- name: duplicated default from Automatically merge backport into release branches
queue_conditions:
- head~=mergify/bp
- author~=mergify
- base~=^release-
- status-success=main
merge_conditions:
- status-success=main
merge_method: squash
- name: duplicated default from Automatically mergify-yaml changes to master
queue_conditions:
- base=master
- title~=^fix(mergify)
merge_conditions:
- status-success=main
merge_method: squash

pull_request_rules:
- name: Automatically merge into master after build and review
Expand All @@ -10,9 +41,6 @@ pull_request_rules:
- status-success=main
- "#approved-reviews-by>=1"
actions:
queue:
method: squash
name: default
label:
add: ["auto merged"]
- name: Automatically merge into release- after build and approval
Expand All @@ -21,9 +49,6 @@ pull_request_rules:
- status-success=main
- "#approved-reviews-by>=1"
actions:
queue:
method: squash
name: default
label:
add: ["auto merged"]
- name: Automatically merge backport into release branches
Expand All @@ -33,18 +58,18 @@ pull_request_rules:
- base~=^release-
- status-success=main
actions:
queue:
method: squash
name: default
label:
add: ["auto merged"]
- name: Automatically mergify-yaml changes to master
conditions:
- base=master
- title~=^fix(mergify)
actions:
queue:
method: squash
name: default
label:
add: ["auto merged"]
- name: Automatically merge backport into release branches + Automatically merge
into master after build and review + Automatically merge into release- after
build and approval + Automatically mergify-yaml changes to master
conditions: []
actions:
queue: