Versions in this module Expand all Collapse all v0 v0.8.0 Feb 2, 2026 v0.7.0 Jan 31, 2026 Changes in this version + func AllChecksPassed(checks []*github.CheckRun) bool + func GetCheckRun(ctx context.Context, gh *github.Client, owner, repo string, checkRunID int64) (*github.CheckRun, error) + func ListCheckRuns(ctx context.Context, gh *github.Client, owner, repo, ref string) ([]*github.CheckRun, error) + func ListCheckRunsForPR(ctx context.Context, gh *github.Client, owner, repo string, prNumber int) ([]*github.CheckRun, error) + func ListCheckSuites(ctx context.Context, gh *github.Client, owner, repo, ref string) ([]*github.CheckSuite, error) + func WaitForChecks(ctx context.Context, gh *github.Client, owner, repo, ref string, ...) ([]*github.CheckRun, bool, error) + type ChecksStatus struct + AllPassed bool + AnyFailed bool + AnyPending bool + Failed int + Passed int + Pending int + Total int + func GetChecksStatus(checks []*github.CheckRun) *ChecksStatus