# release > Tag a new version, make a new release - Author: Paul Adenot - Repository: padenot/socorro-cli - Version: 20260206171555 - Stars: 0 - Forks: 0 - Last Updated: 2026-02-06 - Source: https://github.com/padenot/socorro-cli - Web: https://mule.run/skillshub/@@padenot/socorro-cli~release:20260206171555 --- --- name: release description: Tag a new version, make a new release --- # Release Process 1. Bump version in `Cargo.toml` 2. Run `cargo fmt` 3. Run `cargo clippy --all-targets --all-features` (must be clean) 4. Run `cargo build --release` (must succeed) 5. Commit: `git commit -am "Bump version to X.Y.Z"` 6. Tag: `git tag -a vX.Y.Z -m "Release vX.Y.Z\n\n- Feature 1\n- Feature 2"` 7. Push: `git push origin main && git push origin vX.Y.Z` 8. Publish to crates.io: `cargo publish`