blob: 241ef59fb3f6794ac1bd7b4c7fb51827b46af057 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
# yaml-language-server: $schema=https://docs.mergify.com/configuration/file-format/
# Mergify configuration for vyos/mirror-canary (Rollout 1a canary).
# Inherits the central baseline from vyos/mergify:.mergify.yml via extends:.
# Adds an explicit local pull_request_rule so Mergify registers the repo
# (the central-extends-only form did not activate Mergify processing —
# empirically caught during 1a expansion plan A.4.3).
extends: mergify
merge_protections_settings:
reporting_method: check-runs
pull_request_rules:
- name: canary heartbeat — confirm Mergify is active
conditions:
- base = rolling
- "-closed"
- label = mergify-heartbeat
actions:
comment:
message: |
Mergify is alive on this canary (rule matched on `mergify-heartbeat` label).
|