.github/.mergify.yml
Adam Moussa 1a45bf286f
Some checks are pending
ci / ci / ci (push) Waiting to run
fix(ci): unstick mergify queue timeout and draft protections (#138)
2026-08-25 13:51:45 -04:00

44 lines
970 B
YAML

merge_queue:
mode: serial
max_parallel_checks: 5
queue_controls_comment: false
merge_protections_settings:
auto_merge_conditions:
- base = main
- -draft
- github-review-decision = APPROVED
- check-success = "ci / ci"
merge_protections:
- name: require-review-and-ci
if:
- base = main
- -draft
success_conditions:
- github-review-decision = APPROVED
- check-success = "ci / ci"
queue_rules:
- name: default
batch_size: 3
batch_max_wait_time: 30 seconds
checks_timeout: 10 min
queue_conditions:
- base = main
- -draft
- github-review-decision = APPROVED
- check-success = "ci / ci"
merge_method: squash
commit_message_format:
title: inherit
body: empty
branch_protection_injection_mode: queue
pull_request_rules:
- name: queue on queue ready label
conditions:
- label = "queue ready"
actions:
queue:
name: default