diff options
| author | Yuriy Andamasov <yuriy@vyos.io> | 2026-05-30 22:17:24 +0300 |
|---|---|---|
| committer | Yuriy Andamasov <yuriy@vyos.io> | 2026-05-30 22:17:24 +0300 |
| commit | 3048bb8d1d4b3f071b221b899274a9449afbabd2 (patch) | |
| tree | 411eb8df46b64ae7def2f92448c6c43dbd8880cb /.github/workflows | |
| parent | 3b952232ecf9372d369490770e87217db8c009bc (diff) | |
| download | mirror-canary-3048bb8d1d4b3f071b221b899274a9449afbabd2.tar.gz mirror-canary-3048bb8d1d4b3f071b221b899274a9449afbabd2.zip | |
T8943: test(mirror-rollout-2-canary): restore wrapper pin to @production
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)
Diffstat (limited to '.github/workflows')
| -rw-r--r-- | .github/workflows/pr-mirror-repo-sync.yml | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/.github/workflows/pr-mirror-repo-sync.yml b/.github/workflows/pr-mirror-repo-sync.yml index 93faad0..c2c4757 100644 --- a/.github/workflows/pr-mirror-repo-sync.yml +++ b/.github/workflows/pr-mirror-repo-sync.yml @@ -1,10 +1,11 @@ # .github/workflows/pr-mirror-repo-sync.yml — CANARY WRAPPER # DO NOT EDIT — managed by mirror-pipeline rollouts. -# Pinned to vyos/.github@feature/rollout-2-inclusion for Rollout 2 canary -# verification (T8943). After Rollout 2 canary passes, Plan Task 3 Step 8 -# restores this pin to @production. Original snapshot preserved at -# /tmp/rollout-2/canary-wrapper-original.yml; emergency restore script at -# /tmp/rollout-2/canary-emergency-restore.sh. +# Steady-state pinned to vyos/.github@production. Temporarily repointed +# during mirror-pipeline canary-verification windows (rollouts 1a/1b/2, +# and any future rollout that needs a canary). After each canary passes, +# the pin is restored to @production. See ~/.claude/plans/2026-05-17-mirror- +# pipeline-rollout-2-inclusion-mechanism.md Task 3 Step 8 for the +# canonical restore procedure. name: PR Mirror and Repo Sync on: @@ -27,7 +28,7 @@ jobs: if: | github.repository_owner == 'vyos' && (github.event.pull_request.merged == true || github.event_name == 'workflow_dispatch') - uses: vyos/.github/.github/workflows/pr-mirror-repo-sync.yml@feature/rollout-2-inclusion + uses: vyos/.github/.github/workflows/pr-mirror-repo-sync.yml@production with: sync_branch: ${{ inputs.sync_branch || github.event.pull_request.base.ref }} secrets: inherit |
