diff --git a/.mergify.yml b/.mergify.yml new file mode 100644 index 0000000..5f216d3 --- /dev/null +++ b/.mergify.yml @@ -0,0 +1,25 @@ +queue_rules: + - name: default + queue_conditions: + - check-success=build + - check-success=DeepScan + merge_method: squash + +pull_request_rules: + - name: Automatic merge on approval + conditions: + - "#approved-reviews-by>=1" + actions: + queue: + name: default + - name: automatic branch update + conditions: + - -conflict # skip PRs with conflicts + - -draft # filter-out GH draft PRs + actions: + update: {} + - name: delete head branch after merge + conditions: + - merged + actions: + delete_head_branch: {}