| queue_rules: | |
| - name: default | |
| checks_timeout: 2 h | |
| conditions: | |
| - base=main | |
| - label=ci:ready_to_merge | |
| pull_request_rules: | |
| - name: push to default merge queue | |
| conditions: | |
| - base=main | |
| - label=ci:ready_to_merge | |
| actions: | |
| queue: | |
| name: default | |
| require_branch_protection: true | |
| method: squash | |
| commit_message_template: | | |
| {{ title }} (#{{ number }}) | |
| {{ body_raw }} | |
| - name: remove ci:ready_to_merge label | |
| conditions: | |
| - merged | |
| actions: | |
| label: | |
| remove: | |
| - ci:ready_to_merge |