TOML Configuration

Updated May 29, 2026

Each label must have a name. color and description are optional. Colours may include a leading #; they are normalized to the six-character hex form expected by GitHub.

[repository]
owner = "leynos"
name = "example"

[github]
api_url = "https://api.github.com"

[[labels]]
name = "risk: low"
color = "4CAF50"
description = "Changes to docs, tests, or low-risk modules"

[[labels]]
name = "needs-review"

Labels omitted from the file are not deleted from GitHub. The tool only creates missing labels and updates labels named in the effective configuration.