Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Quality ¶
Quality maintains the composite PR quality report and readiness labels.
func (Quality) Reconcile ¶
Reconcile trues up every PR a repository-wide event can affect. Scheduled runs reconcile PRs with a recent head commit or no report for their current head and base; merges, milestone and release changes, and manual runs reconcile all open PRs. One failing PR never blocks the rest.
func (Quality) Report ¶
Report refreshes only the PRs associated with the current Actions event, such as a label change or a CI completion for their head. Repository-wide events belong to Reconcile, so a per-PR run never waits behind a true-up.
func (Quality) ReportPR ¶
ReportPR refreshes exactly one PR from live repository state. It deliberately ignores the Actions event, so manual recovery cannot fall back to a true-up.