REPOMATIC-LINT-WORKFLOWS(1) REPOMATIC-LINT-WORKFLOWS(1)

repomatic lint-workflows - Lint downstream workflow caller files

repomatic lint-workflows [OPTIONS]

Lint workflow files for common issues.

Check thin caller workflows that delegate to the canonical reusable workflows in kdeldycke/repomatic. Use repomatic init workflows to generate or sync workflow files.

- Standalone workflows missing the workflow_dispatch trigger.
- Thin callers using @main instead of a version tag.
- Thin callers with triggers that diverge from the canonical workflow

(missing or extra entries). - Thin callers missing required secrets.

Directory containing workflow YAML files.
Upstream repository to match thin callers against.
Exit with code 1 if issues are found (default: warning only).
Show this message and exit.

Directory containing workflow YAML files.
Upstream repository to match thin callers against.
Exit with code 1 if issues are found (default: warning only).
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.

Lint workflows in default location

repomatic lint\-workflows

Lint with fatal mode (exit 1 on issues)

repomatic lint\-workflows \-\-fatal

Lint a custom directory

repomatic lint\-workflows \-\-workflow\-dir ./my\-workflows

Kevin Deldycke

2026-10-13 7.18.1.dev0