Contents

Evidence

When a run fails, made says which check, which workflow run, how many reruns it spent, and where to look. Bounded, by design.

CI check policy

ci.check_scoperequired or all. Default required.
ci.rerun_budgetCounts rerun rounds, not individual checks.

made polls pending checks without spending a round, reruns each unique failed GitHub Actions workflow run only, and reports bounded evidence by failed check and run. External checks are reported by name and link and are never rerun.

A failed run

{
  "state": "failed",
  "rounds_spent": 2,
  "failed_checks": [
    { "name": "lint", "run": "https://github.com/…/actions/runs/1234", "reruns": 2 },
    { "name": "vendor-scan", "external": true, "url": "https://…" }
  ]
}

evidence/

The repository's evidence/ directory holds captured artifacts from release validation and smoke runs. The opt-in smoke contract is MADE_GITHUB_SMOKE_REPO plus MADE_GITHUB_SMOKE_PR_URL; make release-validation runs it when both are set.