colipri / mise.toml
fepegar's picture
Add tasks to bump version
cf2d372
raw
history blame contribute delete
784 Bytes
[tasks.build]
description = "Build the package"
run = "rm -rf dist/ && uv build"
[tasks.publish]
description = "Publish the package"
run = "uv publish"
[tasks.bump]
description = "Bump the version (usage: mise run bump [patch|minor|major])"
run = "uv run --group maintain bump-my-version bump {{ arg(i=0, name='part', default='patch') }} --verbose"
[tasks."bump-dry"]
description = "Dry-run version bump"
run = "uv run --group maintain bump-my-version bump {{ arg(i=0, name='part', default='patch') }} --dry-run --verbose --allow-dirty"
[tasks.push]
description = "Push commits and tags"
run = "git push && git push --tags"
[tasks.release]
description = "Bump version and push (usage: mise run release [patch|minor|major])"
depends = ["bump"]
run = "git push && git push --tags"