バージョン管理用タスク(task version)
$ task bump:check
$ task bump:auto
$ task bump:patch
$ task bump:minor
$ task bump:major
commitizenを使ったタスクです。
タスク設定
tasks:
# ============================================================================
# Version management tasks - Manage versions with commitizen
# ============================================================================
bump:check:s
desc: Preview next version bump
cmds:
- echo "Preview of next version bump"
- uv run cz bump --check-consistency --changelog --dry-run
bump:patch:
desc: Bump patch version. Use this daily.
cmds:
- uv run cz bump --check-consistency --changelog --increment patch
bump:minor:
desc: Bump minor version. Use once when the month changed.
cmds:
- uv run cz bump --check-consistency --changelog --increment minor
bump:major:
desc: Bump major version. Use once when the year changed.
cmds:
- uv run cz bump --check-consistency --changelog --increment major
注釈
uv runの部分は各自の実行環境に置き換えてください。