feat: implement issue #520 — agent-ingress pr-review job pins the legacy bare `pr-review/stable` (DEFECTIVE PIN): move both pin lines to `pr-review/v1-stable`
Merged
DO
15d ago+11+11+01234567890123456789-4-4-0123456789
Problem
agent-ingress pr-review job pins the legacy bare pr-review/stable (DEFECTIVE PIN): move both pin lines to pr-review/v1-stable
From the issue: The pr-review job in .github/workflows/agent-ingress.yml pins the legacy bare channel:
Risk
Medium — changes GitHub Actions workflow behavior, which is exercised only post-merge; verify via the affected workflow runs.
Test plan
Tests added/updated: .github/scripts/tests/agent-ingress-workflow.bats. Verification: bash scripts/dev-lead-lint.sh (shellcheck --severity=warning) ran pre-commit; the bats suite runs in CI.
Rollback
Revert this PR. No non-revertible side effects (no tags, migrations, or external state).
Monitoring
Watch the affected workflow run(s) in the Actions tab and this PR's Lint check for regressions.
Closes #520
Summary by CodeRabbit
- Bug Fixes
- The pull request review workflow now consistently uses the major-versioned stable channel for review automation instead of the legacy unversioned tag. Regression checks verify the channel and its annotation, helping ensure the workflow stays aligned with the expected stable release. Review behavior remains unchanged.