REPOMATIC-SHOW-METADATA(1) REPOMATIC-SHOW-METADATA(1)

repomatic show-metadata - Print repository and CI state as key/value pairs for workflows

repomatic show-metadata [OPTIONS] [KEYS]...

Dump project metadata to a file.

Prints all metadata keys to stdout by default. Use --output to write to a file. Pass key names as arguments to filter output.

[KEYS]...

Rendering format of the metadata.
Overwrite output file if it already exists.
Output file path. Defaults to stdout.
List all available metadata keys with descriptions and exit.
Sort table by this column. Repeat to set priority.
Show this message and exit.

Rendering format of the metadata.
Overwrite output file if it already exists.
Output file path. Defaults to stdout.
List all available metadata keys with descriptions and exit.
Sort table by this column. Repeat to set priority.
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.

Print two keys

repomatic show\-metadata current_version is_python_project

List every key

repomatic show\-metadata \-\-list\-keys

CI: write as GitHub Actions step outputs

repomatic show\-metadata \-\-format github\-json \-\-output "$GITHUB_OUTPUT" current_version is_python_project

Kevin Deldycke

2026-09-14 7.15.1.dev0