summaryrefslogtreecommitdiff
path: root/.github/workflows
AgeCommit message (Collapse)Author
2026-06-01T8943: canary cleanup — remove lts-name-check caller (canary artifact)Yuriy Andamasov
2026-06-01T8943: canary — add lts-name-check advisory callerYuriy Andamasov
2026-06-01T8943: canary — restore mirror wrapper pin to @production (post-canary)Yuriy Andamasov
2026-06-01T8943: canary — repoint mirror wrapper to feature/rollout-3-leak-fix ↵Yuriy Andamasov
(TEMPORARY; restored to @production post-canary)
2026-06-01test: T8943: restore canary wrapper pin to @production (first-parent guard ↵Yuriy Andamasov
verified)
2026-06-01test: T8943: repoint canary wrapper to @feature (first-parent guard re-canary)Yuriy Andamasov
2026-06-01test: T8943: restore canary wrapper pin to @production (admin-fix verified)Yuriy Andamasov
2026-06-01test: T8943: repoint canary wrapper to @feature/mirror-merge-admin-fix ↵Yuriy Andamasov
(admin-fix GREEN)
2026-05-31canary: restore mirror wrapper pin to @production (R2 v7 round-5 re-canary ↵Yuriy Andamasov
verified: A+B+C pass)
2026-05-31canary: repoint mirror wrapper to @feature/rollout-2-reconcile (R2 v7 ↵Yuriy Andamasov
round-5 re-canary)
2026-05-31canary: restore mirror wrapper pin to @production (B5 case-1 + case-3 verified)Yuriy Andamasov
2026-05-31canary: repoint mirror wrapper to @feature/rollout-2-reconcile (R2 v7 Part B B5)Yuriy Andamasov
2026-05-30T8943: test(mirror-rollout-2-canary): restore wrapper pin to @productionYuriy Andamasov
Rollout 2 canary verification PASSED (5 sub-tests: workflow_dispatch + pull_request_target + kill-switch + mirror-skipped high-watermark + canary-typo guard negative test). Restore the wrapper pin to @production per Plan Task 3 Step 8. Comment block updated to describe the canary's steady-state behavior rather than the per-rollout window (the canary will be repointed again for future rollouts that need it). 🤖 Generated by [robots](https://vyos.io)
2026-05-30T8943: test(mirror-rollout-2-canary): repin to @feature/rollout-2-inclusionYuriy Andamasov
TEMPORARY canary pin for Rollout 2 verification per Plan Task 3 Step 2. Original snapshot at /tmp/rollout-2/canary-wrapper-original.yml (was pinned to @feature/rollout-1-app-tokens, the still-live 1b feature branch). Plan Task 3 Step 8 restores this to @production after the canary passes. 🤖 Generated by [robots](https://vyos.io)
2026-05-26fix(canary): update wrapper branches filter to rollingYuriy Andamasov
Source canary default branch renamed current → rolling per plan A.1.1. Wrapper's pull_request_target.branches filter follows. Plan: ~/.claude/plans/2026-05-26-mirror-rollout-1a-expanded-canary-tests.md A.1.2
2026-05-26fix(canary): expand wrapper permissions to match reusableYuriy Andamasov
Plan template's 'permissions: contents: read' is insufficient; reusable declares contents/pull-requests/issues all write. Existing prod wrappers use full permissions. Adopt convention. Caught at runs 26422487063, 26422563526, 26422679283 (startup_failure).
2026-05-26feat(mirror-rollout-1a): add canary wrapper pinned to feature branchYuriy Andamasov
Pin to vyos/.github@feature/rollout-1-app-tokens for Rollout 1a end-to-end canary verification. Plan: ~/.claude/plans/2026-05-17-mirror-pipeline-rollout-1a-canary-pair.md Task 3