Automatic versioning for every commit - Generate semantic versions from any commit across all branches, or dirty working directory, with seamless pre-release handling and flexible format support for any CI/CD workflow.
# Install
cargo install zerv
# Try automated versioning (current branch determines output)
zerv flow
# → 1.2.3-alpha.68031.post.1 (on feature branch)
# → 1.3.0-beta.1.post.3 (on develop branch)
# → 1.2.3 (on main branch)