topola/vendored/contracts/RELEASE_CHECKLIST.md

550 B

Things to check/change before pushing a release

  1. Run all the tests with cargo test --all
  2. Run cargo run --example library to make sure the examples still run properly
  3. Run cargo fmt
  4. Change version numbers
    • inside README.md in the "Set-up" section
    • inside Cargo.toml
  5. Write or finish entry in CHANGELOG.md
  6. Run cargo doc --open and check if the documentation looks fine and is up to date
  7. Run cargo package and check the output for any unwanted or missing files
  8. Run cargo publish to upload to crates.io