<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirror-canary.git/.github/mergify.yml, branch rolling</title>
<subtitle>Canary repo for the mirror pipeline Rollout 1a — App-token end-to-end test target. Safe to delete after Rollout 1a verification. (mirror of https://github.com/vyos/mirror-canary.git)
</subtitle>
<id>https://git.amelek.net/vyos/mirror-canary.git/atom?h=rolling</id>
<link rel='self' href='https://git.amelek.net/vyos/mirror-canary.git/atom?h=rolling'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/mirror-canary.git/'/>
<updated>2026-05-26T08:15:17+00:00</updated>
<entry>
<title>fix(canary): add explicit local pull_request_rule to register with Mergify</title>
<updated>2026-05-26T08:15:17+00:00</updated>
<author>
<name>Yuriy Andamasov</name>
<email>yuriy@vyos.io</email>
</author>
<published>2026-05-26T08:15:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/mirror-canary.git/commit/?id=4ee3b7c711960234577ea15d954f99a2381da00c'/>
<id>urn:sha1:4ee3b7c711960234577ea15d954f99a2381da00c</id>
<content type='text'>
extends-only config left Mergify with check-suites stuck queued (never
processed). Per Mergify dashboard returning 'org home redirect' on the
canary repo URLs, Mergify wasn't seeing these as configured repos.
Adding an explicit (no-op-when-no-label) pull_request_rule to give
Mergify a recognizable trigger surface.

Plan: ~/.claude/plans/2026-05-26-mirror-rollout-1a-expanded-canary-tests.md A.3 (additional fix mid-execution)
</content>
</entry>
<entry>
<title>fix(canary): move Mergify config to .github/mergify.yml (org convention)</title>
<updated>2026-05-26T06:13:56+00:00</updated>
<author>
<name>Yuriy Andamasov</name>
<email>yuriy@vyos.io</email>
</author>
<published>2026-05-26T06:13:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/mirror-canary.git/commit/?id=f7980601779c2ccfc08fcdb657a25ad49f98cf2e'/>
<id>urn:sha1:f7980601779c2ccfc08fcdb657a25ad49f98cf2e</id>
<content type='text'>
Mergify check-suite stuck queued with 0 check-runs after we added the
config at .mergify.yml (root). Empirically, this org's prod consumers use
.github/mergify.yml and Mergify processes those correctly. Move the
canary config to the same path + add merge_protections_settings.reporting_method
to match prod convention exactly.

Plan: ~/.claude/plans/2026-05-26-mirror-rollout-1a-expanded-canary-tests.md A.3 (fixed mid-execution after A.4.3 stall)
</content>
</entry>
</feed>
