Skip to content

Releasing

Tomasz Kurcz edited this page Nov 30, 2022 · 3 revisions

Prerequisites

Releasing

Assuming you want to release the 1.0.0 version:

  1. github_changelog_generator --token YOUR_TOKEN_HERE -u CosmWasm -p cw-storage-plus --base CHANGELOG.md --future-release v1.0.0
  2. Set the version in Cargo.toml and macros/Cargo.toml
  3. Commit the changes.
  4. (cd macros && cargo publish)
  5. Wait a few seconds after the publishing completed
  6. cargo publish
  7. git tag v1.0.0
  8. git push && git push --tags (or create a PR instead of pushing directly to main)
Clone this wiki locally