# Release Checklist - [ ] Update the `HISTORY.md` - [ ] Update the version in `Cargo.toml` - [ ] Update the version in `html_root_url` (`src/lib.rs`) - [ ] Run `rustup update` - [ ] Run `cargo fmt` - [ ] Run `cargo update` - [ ] Run `cargo test` - [ ] Run `cargo doc` - [ ] Git: `git commit -a -m "Release vX.Y.Z"` - [ ] Git: `git push origin main` - [ ] Github CI: wait for success or repeat... - [ ] Git: add version annotated tag `git tag -a X.Y.Z` - [ ] Git: push tags `git push origin X.Y.Z` - [ ] Github CD: wait for cargo publish and check it out on https://crates.io