# cargo-release configuration
# Usage: cargo release patch|minor|major
# Update CHANGELOG.md: move Unreleased items under new version heading
= [
{ = "CHANGELOG.md", = "## \\[Unreleased\\]", = "## [Unreleased]\n\n## [{{version}}] - {{date}}", = 1 },
]
# Create a git tag like v0.1.0
= "v{{version}}"
= "Release v{{version}}"
# Commit the version bump and changelog update
= "chore: release v{{version}}"
# Don't publish to crates.io from local — CI handles that
= false
# Push the tag (which triggers the CI release workflow)
= true