proj_flow.log.release
The proj_flow.log.release performs a relase on the hosting service.
- class proj_flow.log.release.VersionUpdater
- proj_flow.log.release.add_release(rt: Runtime, dbg_changelog: bool, forced_level: Level | None, take_all: bool, draft: bool, generator: ChangelogGenerator, omit: list[str], git: Git, hosting: Hosting)
Bumps the project version based on current git logs, creates a “chore” commit for the change, attaches an annotated tag with the version number and pushes it all to hosting.