You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat(review): make orb check publication configurable
Adds settings.reviewCheckMode / gate.checkMode ("required" | "visible" |
"disabled") so a repo can keep GitHub branch protection pinned to the
review check, publish it as advisory-only UI, or stop publishing it
entirely, without weakening real CI/codecov gating or the autonomous
merge/close decision engine. Legacy gate.enabled/gateCheckMode continue
to map to required/disabled for back-compat; an explicit reviewCheckMode
always wins over the legacy boolean, at both the .gittensory.yml layer
and the settings write routes.
The autonomous decision engine no longer depends on the check-run's
existence: gate evaluation now runs whenever the check is published OR
an automation agent is configured, decoupling "should we publish a
check-run" from "should we compute a gate verdict."
Also fixes a related CI-deferral staleness bug: a required status
context that never reports was being held under the same 30-minute
stale-CI cap as genuinely pending CI, leaving PRs looking stuck for up
to half an hour. Missing-required-context now defers under its own
short 2-minute cap so review proceeds promptly once real CI is clear,
without adding polling or extra GitHub API calls.
0 commit comments