Files
matrix-rust-sdk/RELEASE.md
T
2024-01-12 17:20:10 +01:00

797 B

Releasing matrix-rust-sdk

  • Make sure to bump all the crates to the same version number, and commit that (along with the changes to the Cargo.lock file).
  • Create a git tag for the current version, following the format major.minor.patch, e.g. 0.7.0.
  • Push the tag: git push origin 0.7.0
  • Publish all the crates, in topological order of the dependency tree:
`cargo publish -p matrix-sdk-test-macros`
`cargo publish -p matrix-sdk-test`
`cargo publish -p matrix-sdk-common`
`cargo publish -p matrix-sdk-qrcode`
`cargo publish -p matrix-sdk-store-encryption`
`cargo publish -p matrix-sdk-crypto`
`cargo publish -p matrix-sdk-base`
`cargo publish -p matrix-sdk-sqlite`
`cargo publish -p matrix-sdk-indexeddb`
`cargo publish -p matrix-sdk`
`cargo publish -p matrix-sdk-ui`