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-4

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.