-
Notifications
You must be signed in to change notification settings - Fork 3
Publish review decisions through the Commit Status API #548
Copy link
Copy link
Closed
Labels
area:github-integrationGitHub PR review integration and enforcementGitHub PR review integration and enforcementmaintainer-ledSemantic/architectural ownership stays with the maintainerSemantic/architectural ownership stays with the maintainerpriority:P2Medium-priority roadmap workMedium-priority roadmap worktype:featureNew capability or behaviorNew capability or behavior
Description
Activity
Metadata
Metadata
Assignees
Labels
area:github-integrationGitHub PR review integration and enforcementGitHub PR review integration and enforcementmaintainer-ledSemantic/architectural ownership stays with the maintainerSemantic/architectural ownership stays with the maintainerpriority:P2Medium-priority roadmap workMedium-priority roadmap worktype:featureNew capability or behaviorNew capability or behavior
Type
Feature
Area
GitHub Integration
Priority
P2 — Medium
Problem
A review decision never reaches GitHub's merge gate: nothing publishes the SHA-bound review status.
Goal
Publish and update the stable review context on the reviewed SHA through the Commit Status API (the #91/#95 default), using the semantics #34 already fixed.
Scope
review-status-enforcement.md; do not re-derive verdicts or redefine stale-HEAD, failure, or self-review semantics.STATUS WITHHELD (HEAD advanced).successfor self-review, non-clean, or incomplete states; only the aggregator publishes.Non-Goals
Acceptance Criteria
Commit statuses: writefails with an actionable message.Dependencies
Depends on: #547
Parent: #546
Relates: #34, #91, #95
Validation