sdk-rust
sdk-rust copied to clipboard
Document release process
In short, the release process from 0.4 onward is:
- Bump the version in the README, lib.rs and cargo.toml (as https://github.com/cloudevents/sdk-rust/pull/143)
- Try to run
cargo test --all-features,cargo doc --all-features --libandcargo publish --dry-run - If none of the above commands fail, PR the changes and merge it
- Checkout master on your local machine and run
cargo publish - Once that is done, create the release in the Github UI (make sure it creates the git tag as well) and that's it!