REPOMATIC-SYNC-LABELS(1) REPOMATIC-SYNC-LABELS(1)

repomatic sync-labels - Sync repository labels via labelmaker

repomatic sync-labels [OPTIONS]

Sync repository labels from bundled definitions using labelmaker.

Applies the bundled label definitions to the repository using labelmaker: the default profile to all repositories, plus the awesome profile for awesome-* repos, then the definitions the project adds. Each one is staged in a scratch directory, so syncing labels leaves the working tree untouched.

Authentication follows the canonical token resolution (REPOMATIC_PAT, then GH_TOKEN, then GITHUB_TOKEN). Downloads labelmaker automatically via the tool registry.

Repository in owner/repo format. Defaults to $GITHUB_REPOSITORY, then to the GitHub remote of the current clone.
Show this message and exit.

Repository in owner/repo format. Defaults to $GITHUB_REPOSITORY, then to the GitHub remote of the current clone.
Repository in owner/repo format. Defaults to $GITHUB_REPOSITORY, then to the GitHub remote of the current clone.
Show this message and exit.

0
Success.
1
A runtime error, an aborted prompt (Ctrl-D), or a declined confirmation.
2
A usage error: unknown option, invalid value, missing operand, or an unparsable configuration file.
130
Interrupted with Ctrl-C: the process ends by SIGINT, reported as 130.

Kevin Deldycke

2026-10-29 8.0.1.dev0