fix(ci): allow verified Renovate pull requests in the queue - #1664
Conversation
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
Memory BenchmarksThresholds: bytes/op <= +15.0%, allocs/op <= +10.0% Base benchmarks: 5
Result: memory benchmark gate passed. Approval: not required. |
Lopper (Delta)
No dependency-surface deltas detected. |
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 04637919fd
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
|
Verification evidenceHead: SonarCloud Code Analysis passed for this head (check run 104661323017). Open issues: 0 from the live PR issue API. The current Sonar decoration reports 0 new issues, 0 accepted issues, and 0 security hotspots. All 58 queue controller tests pass. The focused Go workflow tests and the base-fails/head-passes regression proof pass. UltraQA completed two cycles, including signed-author spoofing, authenticated push provenance, stale heads, mixed and paginated history, and bounded harness failures. A read-only replay of PR #1658 passes with its actual Renovate force-push record. Copilot returned its authenticated exhausted-quota response; exact-head UltraQA evidence is recorded locally as the allowed fallback. The code review thread is resolved, and the automatic Codex review added a fresh positive verdict at 2026-09-16T04:09:43Z. Local |



Summary
Renovate PR #1658 is paused because the queue rejects its signed Renovate-to-GitHub commit as bot-authored. Accept verified Renovate commits on same-repository PRs opened by the Renovate app, so maintainers can use
queue-mefor dependency updates.Closes #1663
Changes
Scope firewall: a review item belongs here only if it directly prevents #1663 acceptance criteria and is an incremental correction in the queue controller or its focused regression tests. Other automation changes require a separate issue.
Validation
Commands and checks run:
Additional manual validation:
Regression-Test: ./scripts::TestQueueMeControllerRenovateIdentityRegression
Risk and compatibility
Checklist
memory-approvedrequested/applied if intentional memory benchmark regressions exceed CI thresholds