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, or an aborted prompt (Ctrl-C, a declined confirmation).
2
A usage error: unknown option, invalid value, missing operand, or an unparsable configuration file.

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-09-14 7.15.1.dev0