VerBump

Workflows

Tag in place, cut a release branch, or open a GitHub PR.

VerBump supports three release workflows. Pick one per-run with a flag, or set a default in .verbumprc:

WorkflowCommandWhat it does
Tag-in-place (default)verbumpBumps files, writes CHANGELOG, commits, and tags the current branch. No branch is created.
Release branchverbump --branchCuts a release-<version> branch (the Git branch-based workflow), commits and tags there, and leaves the merge back to you.
Release PRverbump --prLike --branch, then pushes and opens a pull request via the gh CLI. Implies a push to origin (override with -p <remote>).

The --pr base branch resolves in this order: --base <branch>, then PR_BASE from .verbumprc, then the branch you ran VerBump from, then the remote's default branch.