<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyatta-bash.git/.github/workflows, branch rolling</title>
<subtitle>Vyatta shell based on GNU Bourne Again SHell (mirror of https://github.com/vyos/vyatta-bash.git)
</subtitle>
<id>https://git.amelek.net/vyos/vyatta-bash.git/atom?h=rolling</id>
<link rel='self' href='https://git.amelek.net/vyos/vyatta-bash.git/atom?h=rolling'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyatta-bash.git/'/>
<updated>2026-07-07T11:58:01+00:00</updated>
<entry>
<title>Merge pull request #45 from vyos/claude/t9047-codeql-guard</title>
<updated>2026-07-07T11:58:01+00:00</updated>
<author>
<name>Andrii Klymenko</name>
<email>a.klymenko@vyos.io</email>
</author>
<published>2026-07-07T11:58:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyatta-bash.git/commit/?id=11a056c1160b9e0e0e212ae037fc1fa651cead78'/>
<id>urn:sha1:11a056c1160b9e0e0e212ae037fc1fa651cead78</id>
<content type='text'>
ci: T9047: skip CodeQL on mirror twins (Code Security not enabled on private org)</content>
</entry>
<entry>
<title>ci: T9047: grant issues: write to stale workflow token (#44)</title>
<updated>2026-07-03T15:54:49+00:00</updated>
<author>
<name>Yuriy Andamasov</name>
<email>yuriy@vyos.io</email>
</author>
<published>2026-07-03T15:54:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyatta-bash.git/commit/?id=db80f4aced0b291f5dd86312c58dee40194428a0'/>
<id>urn:sha1:db80f4aced0b291f5dd86312c58dee40194428a0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ci: T9047: skip CodeQL on mirror twins (Code Security not enabled on private org)</title>
<updated>2026-07-03T15:45:42+00:00</updated>
<author>
<name>Yuriy Andamasov</name>
<email>yuriy@vyos.io</email>
</author>
<published>2026-07-03T15:45:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyatta-bash.git/commit/?id=e4597b825c0a4109d14e3c6db7105469b093b2a4'/>
<id>urn:sha1:e4597b825c0a4109d14e3c6db7105469b093b2a4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore: T8937: retire Mergify-replaceable GHA caller workflows on rolling (#43)</title>
<updated>2026-06-10T20:57:23+00:00</updated>
<author>
<name>Yuriy Andamasov</name>
<email>yuriy@vyos.io</email>
</author>
<published>2026-06-10T20:57:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyatta-bash.git/commit/?id=8ad5e46ee1c1da69154e47a4d934b2d7f73d1ed2'/>
<id>urn:sha1:8ad5e46ee1c1da69154e47a4d934b2d7f73d1ed2</id>
<content type='text'>
LTS-branch sweep (Phase B prep). Removes caller workflows superseded by
central Mergify rules, plus any workflow still referencing the retired
central reusables. See https://vyos.dev/T8937.

Advances: T8937

🤖 Generated by [robots](https://vyos.io)</content>
</entry>
<entry>
<title>ci: T8943: re-add PR-mirror wrapper stub (rolling) (#40)</title>
<updated>2026-06-05T22:16:17+00:00</updated>
<author>
<name>Yuriy Andamasov</name>
<email>yuriy@vyos.io</email>
</author>
<published>2026-06-05T22:16:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyatta-bash.git/commit/?id=c0086b558d8ec6f3f619cca3b0f0fa674f0d4f9a'/>
<id>urn:sha1:c0086b558d8ec6f3f619cca3b0f0fa674f0d4f9a</id>
<content type='text'>
Re-onboards vyatta-bash to the PR-mirror pipeline, reversing the
2026-05-30 exclusion (VD-4257 c#46015). The wrapper was removed in
Rollout 2 Task 7 (#36); this restores the byte-identical canonical stub
(sha256 45634ff9) so merges to rolling mirror to VyOS-Networks/vyatta-bash.

Paired with the consumers.yaml allow-list entry on VyOS-Networks/.github
(rolling-only). Mirroring no-ops until both land.

🤖 Generated by [robots](https://vyos.io)</content>
</entry>
<entry>
<title>chore: drop mirror caller workflow (Rollout 2 Task 7) (#36)</title>
<updated>2026-05-31T07:37:08+00:00</updated>
<author>
<name>Yuriy Andamasov</name>
<email>yuriy@vyos.io</email>
</author>
<published>2026-05-31T07:37:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyatta-bash.git/commit/?id=7cc34b9247d92266d6ef2985f214145c10bef7d9'/>
<id>urn:sha1:7cc34b9247d92266d6ef2985f214145c10bef7d9</id>
<content type='text'>
This repo was excluded from the mirror consumers set during the
Rollout 2 consumers.yaml review (VD-4257). Removing the per-repo
mirror caller workflow stops it from participating in the
vyos -&gt; VyOS-Networks PR-mirror pipeline.

Related: VD-4257

🤖 Generated by [robots](https://vyos.io)</content>
</entry>
<entry>
<title>ci: T8943: migrate branch-name refs current-&gt;rolling (rollout 1c) (#34)</title>
<updated>2026-05-30T15:38:17+00:00</updated>
<author>
<name>Yuriy Andamasov</name>
<email>yuriy@vyos.io</email>
</author>
<published>2026-05-30T15:38:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyatta-bash.git/commit/?id=6f6628d25d77df51bcf0bf73c84bcd447c2ef9b5'/>
<id>urn:sha1:6f6628d25d77df51bcf0bf73c84bcd447c2ef9b5</id>
<content type='text'>
Tracking: T8943</content>
</entry>
<entry>
<title>ci: T8943: sweep HIGH-producer pins to renamed branches (rollout 1c) (#33)</title>
<updated>2026-05-30T13:05:13+00:00</updated>
<author>
<name>Yuriy Andamasov</name>
<email>yuriy@vyos.io</email>
</author>
<published>2026-05-30T13:05:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyatta-bash.git/commit/?id=90426af7c7fc2ec9e47145909a78a3f89db0f165'/>
<id>urn:sha1:90426af7c7fc2ec9e47145909a78a3f89db0f165</id>
<content type='text'>
Rewrites uses: pins to the three HIGH-fanout producers (vyos/.github,
vyos/vyos-cla-signatures, VyOS-Networks/vyos-reusable-workflows) from their
old default branch to the new production compat branch staged in Task 1.
No functional change; pin-ref rewrite only.

Tracking: T8943</content>
</entry>
<entry>
<title>chore: T8937: retire Mergify-replaceable GHA caller workflows</title>
<updated>2026-05-30T07:55:23+00:00</updated>
<author>
<name>Yuriy Andamasov</name>
<email>yuriy@vyos.io</email>
</author>
<published>2026-05-30T07:41:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyatta-bash.git/commit/?id=c693b56eed65de70c38aef4b3e3c07608d95bb72'/>
<id>urn:sha1:c693b56eed65de70c38aef4b3e3c07608d95bb72</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>T8943: migrate mirror wrapper to App-ready uniform stub (rollout 1b Task 5) (#31)</title>
<updated>2026-05-29T23:41:44+00:00</updated>
<author>
<name>Yuriy Andamasov</name>
<email>yuriy@vyos.io</email>
</author>
<published>2026-05-29T23:41:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyatta-bash.git/commit/?id=3d89ca8e26a98c927f74668a867f40284681ba27'/>
<id>urn:sha1:3d89ca8e26a98c927f74668a867f40284681ba27</id>
<content type='text'>
Replace PAT-based secrets passthrough with uniform App-ready stub.
Adds MIRROR_ENABLED opt-out guard and aligns to fleet-standard shape.

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

🤖 Generated by [robots](https://vyos.io)</content>
</entry>
</feed>
