<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyatta-cfg.git, branch current</title>
<subtitle>Vyatta configuration system (mirror of https://github.com/vyos/vyatta-cfg.git)
</subtitle>
<id>https://git.amelek.net/vyos/vyatta-cfg.git/atom?h=current</id>
<link rel='self' href='https://git.amelek.net/vyos/vyatta-cfg.git/atom?h=current'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyatta-cfg.git/'/>
<updated>2026-05-29T23:27:19+00:00</updated>
<entry>
<title>T8943: migrate mirror wrapper to App-ready uniform stub (rollout 1b Task 5) (#139)</title>
<updated>2026-05-29T23:27:19+00:00</updated>
<author>
<name>Yuriy Andamasov</name>
<email>yuriy@sentrium.io</email>
</author>
<published>2026-05-29T23:27:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyatta-cfg.git/commit/?id=fa0c318595858105aaa1999e6a916d8b9aff0b56'/>
<id>urn:sha1:fa0c318595858105aaa1999e6a916d8b9aff0b56</id>
<content type='text'>
Switches to secrets:inherit (no explicit PAT/REMOTE_OWNER) and adds
MIRROR_ENABLED kill-switch via vars. Behavior-neutral — same trigger
conditions, same reusable workflow target.

Plan: ~/.claude/plans/2026-05-26-mirror-rollout-1b-revised.md Task 5

🤖 Generated by [robots](https://vyos.io)</content>
</entry>
<entry>
<title>Merge pull request #137 from vyos/chore/T8937-retire-mergify-replaceable-ghas</title>
<updated>2026-05-28T19:22:29+00:00</updated>
<author>
<name>Yuriy Andamasov</name>
<email>yuriy@sentrium.io</email>
</author>
<published>2026-05-28T19:22:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyatta-cfg.git/commit/?id=eed4c166651ee7403e3784cfa8259c30d33571be'/>
<id>urn:sha1:eed4c166651ee7403e3784cfa8259c30d33571be</id>
<content type='text'>
chore: T8937: retire Mergify-replaceable GHA caller workflows</content>
</entry>
<entry>
<title>chore: T8937: retire Mergify-replaceable GHA caller workflows</title>
<updated>2026-05-28T19:04:35+00:00</updated>
<author>
<name>Yuriy Andamasov</name>
<email>yuriy@vyos.io</email>
</author>
<published>2026-05-28T19:04:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyatta-cfg.git/commit/?id=94b9a12f9fcdb4781e25fff353406ef4159466d8'/>
<id>urn:sha1:94b9a12f9fcdb4781e25fff353406ef4159466d8</id>
<content type='text'>
Replaces 5 caller workflows now superseded by central Mergify rules.
See https://vyos.dev/T8937 for the design + spec + plan.

Advances: T8937

🤖 Generated by [robots](https://vyos.io)
</content>
</entry>
<entry>
<title>Merge pull request #136 from vyos/claude/coderabbit-yaml-t8851</title>
<updated>2026-05-25T18:07:33+00:00</updated>
<author>
<name>Daniil Baturin</name>
<email>daniil@vyos.io</email>
</author>
<published>2026-05-25T18:07:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyatta-cfg.git/commit/?id=fd1bf6cda88a566cdae451f6815eb29408cf08d4'/>
<id>urn:sha1:fd1bf6cda88a566cdae451f6815eb29408cf08d4</id>
<content type='text'>
coderabbit: T8851: add .coderabbit.yaml for central-config inheritance</content>
</entry>
<entry>
<title>coderabbit: T8851: add .coderabbit.yaml for central-config inheritance</title>
<updated>2026-05-25T10:16:56+00:00</updated>
<author>
<name>Yuriy Andamasov</name>
<email>yuriy@andamasov.com</email>
</author>
<published>2026-05-25T10:16:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyatta-cfg.git/commit/?id=60fcd29483f95d0bcb33e0a6e84935b38afb7a80'/>
<id>urn:sha1:60fcd29483f95d0bcb33e0a6e84935b38afb7a80</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge pull request #135 from vyos/mergify/configuration-deprecated-update</title>
<updated>2026-05-22T08:19:00+00:00</updated>
<author>
<name>Andrii Klymenko</name>
<email>a.klymenko@vyos.io</email>
</author>
<published>2026-05-22T08:19:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyatta-cfg.git/commit/?id=4ad864618874cb6745052cd2d8ad761e08ca4c27'/>
<id>urn:sha1:4ad864618874cb6745052cd2d8ad761e08ca4c27</id>
<content type='text'>
ci(mergify): upgrade configuration to current format</content>
</entry>
<entry>
<title>ci(mergify): upgrade configuration to current format</title>
<updated>2026-05-16T13:51:45+00:00</updated>
<author>
<name>mergify[bot]</name>
<email>37929162+mergify[bot]@users.noreply.github.com</email>
</author>
<published>2026-05-16T13:51:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyatta-cfg.git/commit/?id=562e5139f2001ec95bfef9c5378a5eea13137dba'/>
<id>urn:sha1:562e5139f2001ec95bfef9c5378a5eea13137dba</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge pull request #134 from vyos/T8852-mergify-extends</title>
<updated>2026-05-13T17:48:12+00:00</updated>
<author>
<name>Daniil Baturin</name>
<email>daniil@vyos.io</email>
</author>
<published>2026-05-13T17:48:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyatta-cfg.git/commit/?id=50d0323c4dcb748f28e9eab6c2da7ce78539f6d6'/>
<id>urn:sha1:50d0323c4dcb748f28e9eab6c2da7ce78539f6d6</id>
<content type='text'>
T8852: migrate .github/mergify.yml to extends: mergify</content>
</entry>
<entry>
<title>T8852: migrate .github/mergify.yml to extends: mergify</title>
<updated>2026-05-13T15:25:26+00:00</updated>
<author>
<name>Yuriy Andamasov</name>
<email>yuriy@vyos.io</email>
</author>
<published>2026-05-13T15:25:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyatta-cfg.git/commit/?id=782e6f6c3bc3013bed6eb03056922defc87fe421'/>
<id>urn:sha1:782e6f6c3bc3013bed6eb03056922defc87fe421</id>
<content type='text'>
Replace the inline T8531 predecessor config with `extends: mergify`,
deferring to the per-org central baseline (vyos/mergify on the vyos
side, VyOS-Networks/mergify on the mirror).

The old config hardcoded `sender=@vyos/maintainers` in
`commands_restrictions`. The cross-org mirror pipeline replicates this
file byte-for-byte to VyOS-Networks/vyatta-cfg, where the team
reference is invalid (different org). Result: `@Mergifyio backport`
was rejected on every VyOS-Networks/vyatta-cfg mirror PR with
"Team @vyos/maintainers is not part of the organization VyOS-Networks"
— see VyOS-Networks/vyatta-cfg#33.

After this change, `extends: mergify` resolves to the per-org central
config on each side, picking up the correct Maintainers team
automatically.

Backport to circinus and sagitta after merge — those branches carry
the same legacy file.

🤖 Generated by [robots](https://vyos.io)
</content>
</entry>
<entry>
<title>Merge pull request #132 from vyos/sonarcloud-removal</title>
<updated>2026-05-09T16:13:25+00:00</updated>
<author>
<name>Vijayakumar A</name>
<email>36878324+kumvijaya@users.noreply.github.com</email>
</author>
<published>2026-05-09T16:13:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyatta-cfg.git/commit/?id=d3f48b21646d60b06f380d2261f932466106c530'/>
<id>urn:sha1:d3f48b21646d60b06f380d2261f932466106c530</id>
<content type='text'>
ci: T8834: remove SonarCloud workflow</content>
</entry>
</feed>
