REPOMATIC-SYNC-DEV-RELEASE(1) REPOMATIC-SYNC-DEV-RELEASE(1)

repomatic sync-dev-release - Sync rolling dev pre-release on GitHub

repomatic sync-dev-release [OPTIONS]

Sync a rolling dev pre-release on GitHub.

Maintains a single pre-release that mirrors the unreleased changelog section. The dev tag is force-updated to point to the latest main commit.

In --delete mode, removes the dev pre-release without recreating it. This is used during real releases to clean up.

Report what would be done without making changes.
Delete-only mode: remove the dev pre-release without recreating.
Directory containing assets (binaries, packages) to upload.
Show this message and exit.

Report what would be done without making changes.
Delete-only mode: remove the dev pre-release without recreating.
Directory containing assets (binaries, packages) to upload.
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.

Dry run to preview what would be synced

repomatic sync\-dev\-release \-\-dry\-run

Create or update the dev pre-release

repomatic sync\-dev\-release \-\-live

Create or update with asset upload

repomatic sync\-dev\-release \-\-live \-\-upload\-assets release_assets/

Delete the dev pre-release, as a real release does

repomatic sync\-dev\-release \-\-live \-\-delete

Kevin Deldycke

2026-09-14 7.15.1.dev0