matrix-rust-components-swift/Tools/Scripts
..
README.md
release.py

README.md

Scripts

Release

Creates a Github release from a matrix-rust-sdk repository.

Usage:

python3 release.py --version v1.0.18-alpha

For help: release.py -h

Requirements

To make the release you will need the following installed:

  1. Set api.github.com in your .netrc file before using
  2. cargo + rustup https://www.rust-lang.org/tools/install
  3. matrix-rust-sdk cloned next to this repo git clone https://github.com/matrix-org/matrix-rust-sdk
  4. Checkout the main branch of the SDK (or another custom branch to release from).
  5. Any dependencies required to build the matrix-rust-sdk as mentioned in the Apple platforms readme.