com um clique
crimson-release
// Run the Crimson release checklist (just check, uv version bump, uv lock), then create a conventional-commit release commit, tag it, and push. Default bump is minor (use dev bump when needed).
// Run the Crimson release checklist (just check, uv version bump, uv lock), then create a conventional-commit release commit, tag it, and push. Default bump is minor (use dev bump when needed).
| name | crimson-release |
| description | Run the Crimson release checklist (just check, uv version bump, uv lock), then create a conventional-commit release commit, tag it, and push. Default bump is minor (use dev bump when needed). |
Produce a clean release commit + tag for this repo by running the checklist below in order.
git status --porcelain prints nothing.master).git commit, git tag, git push.Run: just check
Run: uv version --bump minor
If you need a dev-only bump instead (e.g., 0.1.0.dev29 -> 0.1.0.dev30), run: uv version --bump dev
Capture the resulting version string (use uv version if needed).
Run: uv lock
git diff --stat.git add -A.git commit -m "chore(release): bump version to <version>".v<version>.Example:
git tag -a "v<version>" -m "v<version>"
git push --follow-tags.pyproject.toml and uv.lock).