Contents

Configuration

Two equally valid homes for one file. Pick either; never both.

Location

.made.yamlRoot layout.
.made/config.yamlDirectory layout.
.made.ymlLegacy root name. Still works during a bounded deprecation window, but conflicts with either first-class path if both are present.

Neither first-class path is preferred, and having both present at once fails closed. made config path --json reports which one a repository uses; made config move --to root|directory migrates between them.

ci

ci:
  check_scope: required   # required | all · default required
  rerun_budget: 2         # rerun rounds, not individual checks

These keys are read from the trusted config copy. made polls pending checks without spending a round, reruns each unique failed GitHub Actions workflow run only, and never reruns external checks.

Environment

MADE_GITHUB_SMOKE_REPODisposable repository for the release smoke.
MADE_GITHUB_SMOKE_PR_URLPR the smoke exercises. make release-validation runs the smoke when both are set.

Validate

made config check --json