From dbf39fa314f136613b1c828433be8ee138a149d0 Mon Sep 17 00:00:00 2001 From: Nico Ritschel Date: Sun, 4 Jan 2026 14:30:27 -0800 Subject: [PATCH] Add cargo-release configuration Adds release.toml for automated version bumping, tagging, and pushing to git. --- release.toml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 release.toml diff --git a/release.toml b/release.toml new file mode 100644 index 0000000..b093bc7 --- /dev/null +++ b/release.toml @@ -0,0 +1,19 @@ +# cargo-release configuration +# Install: cargo install cargo-release +# Usage: cargo release patch|minor|major + +# Tag name format (v0.1.13) +tag-name = "v{{version}}" + +# Push to remote after release +push = true + +# Create and push git tag +tag = true + +# Sign commits (set to true if you use GPG signing) +sign-commit = false +sign-tag = false + +# Don't publish to crates.io (GitHub releases handle distribution) +publish = false