| REPOMATIC-CREATE-RELEASE(1) | REPOMATIC-CREATE-RELEASE(1) |
repomatic create-release - Create the GitHub release draft of a version
repomatic create-release [OPTIONS]
Create the release draft of a version, with its notes and assets.
The notes are the changelog section of the version. A project published on PyPI gets them with the availability admonition linking to PyPI and GitHub, which lint-changelog later writes into the changelog itself.
The release stays a draft: the release workflow attaches the binaries and other assets to it, then publishes it last, since a published immutable release accepts no new asset.
Idempotent: with --skip-existing, the default, a release that already carries the tag is left as it is, so a re-run of the workflow passes.
Create the draft of the release commit, attaching the built package
repomatic create\-release \-\-version 1.2.3 \-\-commit 6f27db4 \-\-assets release_artifact
Kevin Deldycke
| 2026-10-29 | 8.0.1.dev0 |