Repository navigation
feat(github): enable protected action releases - #5429
Conversation
The authorization failures identified one missing approval ledger update. The follow-up changes exactly one entry: the namespaced The focused authorization Go tests pass locally after this update. The branch also incorporates reviewed main through |
cr:no-gate@7043cd4 — current organization capacity is unavailable: CodeRabbit reported the included OSS limit with a 48-minute reset at 06:46 UTC on the shared prerequisite (comment 6435617235). No current-head review or finding exists on this pull request, and the no-gate guard admits this record. Continuing through the ordered review lanes. |
@codex review |
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. |
|
Codex Review: Didn't find any major issues. Another round soon, please! Reviewed commit: ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
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". |
Ready at User evaluation: this is the declarative controller prerequisite consumed by GitOps. I rendered the actual local and production configurations and inspected the two scoped resource additions, then exercised the real authorization validator. It rejected the unapproved Role change and accepted the single updated approval entry. Native CI run |
The first merge-queue deployment at candidate Automatic recovery is running. This proposal and its downstream shared release change remain held until the mail dependency and recovery are verified; I have not requeued the unchanged candidate or bypassed the live health gate. The scoped controller/configuration checks and current-head review remain green but do not prove deployment. |
The automatic main recovery job I am returning this proposal to draft on that live blocker. No unchanged deployment retry or downstream release activation is authorized by these failed results. The active read-only mail diagnostic work in #5433 can provide further evidence; it does not yet establish service recovery. |
Blocker: none Cleared 2026-10-27: The prior apps-readiness deployment failure was recovered by completed protected run40539123683. Source and contract review establishes that this GitHub resource activation and scoped tenant Role change has no dependency on Email browser acceptance; that separate acceptance remains open on5412/5030 with its owner. Canonical health currently exits0. This clears the overbroad Email dependency only: current head2489ffc has a clean Codex review, while hosted CI40557000235 and all normal readiness/protected deployment gates remain required. Previous record (historical): |
@coderabbitai full review |
|
|
Warning Review limit reachedYou've used all free OSS reviews for now. Wait for the free limit to reset to keep reviewing this public repository. Next included review available in 12 minutes. View limit details
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
cr:no-gate@2489ffc — CodeRabbit refused the current head because its included review allowance is exhausted (response). At 18:09 UTC it reported the next included review in 12 minutes, approximately 18:22 UTC. The no-gate guard admits this record. Continuing through the ordered review lanes; the older head's review does not satisfy this commit. |
@codex review for release environment provider activation and scoped tenant permissions against current main |
|
Codex Review: Didn't find any major issues. What shall we delve into next? Reviewed commit: ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
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". |
Current-head readiness at The local authorization Go suite, thirteen-kind activation/Role parity, pinned-renderer authorization check and all eight manifest builds pass. The first local renderer mismatch was corrected by using the reviewed checksum-verified tool version, with no validator or rule change. The previous Email acceptance dependency was overbroad after the real deployment failure recovered. It has been cleared through the canonical helper after reviewing the GitHub-only resource diff and coordinating with the active Email owner. Email acceptance remains open on #5412/#5030. This change will use the normal queue behind the existing candidates and retains all production deployment checks. After delivery, #5427 still needs established-definition and effective scoped-permission verification before the dependent configuration can proceed. |
Why
Marketplace publication needs release credentials restricted to reviewed source. The platform currently cannot reconcile the environment protections required for that boundary.
What
Enables the two required GitHub resource types for the existing configuration tenant while preserving its namespace isolation and resource-by-resource permissions.
Fixes #5427