REPOMATIC-SYNC-WORKFLOW-PINS(1) REPOMATIC-SYNC-WORKFLOW-PINS(1)

repomatic sync-workflow-pins - Bump npm, PyPI and release-tag literals in workflow YAML

repomatic sync-workflow-pins [OPTIONS]

Bump npm, PyPI and release-tag version literals embedded in workflow YAML.

Scans workflow and composite-action files for `npm install pkg@x`,
`npx pkg@x`, `uvx 'pkg==x'` and `--with 'pkg==x'` pins, the tag of
`gh release download vX --repo owner/repo`, and the uv `version:` input of
`astral-sh/setup-uv`. Resolves each to its latest release passing the
[tool.repomatic] minimum-release-age cooldown, and rewrites the literal.

Write a markdown report (version table) to this file.
Format of the --output file. github-actions writes step outputs, for $GITHUB_OUTPUT.
Fetch release notes from GitHub (markdown, appended after the table).
Report newer releases withheld by the minimum-release-age cooldown.
Show this message and exit.

Write a markdown report (version table) to this file.
Format of the --output file. github-actions writes step outputs, for $GITHUB_OUTPUT.
Fetch release notes from GitHub (markdown, appended after the table).
Report newer releases withheld by the minimum-release-age cooldown.
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.

Bump every workflow version literal past the cooldown

repomatic sync\-workflow\-pins

Kevin Deldycke

2026-10-29 8.0.1.dev0