diff --git a/.mergify.yml b/.mergify.yml new file mode 100644 index 000000000..e79239059 --- /dev/null +++ b/.mergify.yml @@ -0,0 +1,27 @@ +queue_rules: + - name: default + batch_size: 1 + merge_conditions: + - check-success=all_ci_tests + - check-success=conventional_commit_check + queue_conditions: + - check-success=all_ci_tests + - check-success=conventional_commit_check + +pull_request_rules: + - name: Automatic merge on approval + conditions: + - check-success=all_ci_tests + - check-success=conventional_commit_check + - "#approved-reviews-by>=1" + - "#changes-requested-reviews-by=0" + - -draft + - -closed + - -merged + - base=main + actions: + queue: + name: default + +merge_queue: + max_parallel_checks: 1