REPOMATIC-SYNC-BINARIES(1) REPOMATIC-SYNC-BINARIES(1)

repomatic sync-binaries - Regenerate the binaries catalog page

repomatic sync-binaries [OPTIONS]

Regenerate the binaries catalog from the GitHub Releases API.

Writes the catalog data to assets/binaries.csv next to the page, one row per released binary: its version linking to the release, its platform linking to the download, its release date, and the VirusTotal detection snapshot when a scan history file is given. The page renders the CSV through a csv-table directive and is created from a default template when missing; only its chart region is rewritten afterwards, so the prose can be edited per repository.

Repository in owner/repo format. Defaults to $GITHUB_REPOSITORY, then to the GitHub remote of the current clone.
Markdown page to create or refresh.
CSV scan history written by scan-virustotal.
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.
Markdown page to create or refresh.
CSV scan history written by scan-virustotal.
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.

Regenerate the binaries catalog page

repomatic sync\-binaries \-\-repo owner/repo

With the detection snapshots of a scan history

repomatic sync\-binaries \-\-records docs/assets/virustotal\-scans.csv

Kevin Deldycke

2026-10-29 8.0.1.dev0