- Bump version into the respective crate's Cargo.toml
- Bump version in dependency references unless it's a minor version upgrade
- Get that merged to master (via PR)
- Tag release via
releases/<crate-name>/v<version_no>
tag
In case multiple crates are released here is the order:
edgedb-errors
edgedb-derive
andedgedb-protocol
edgedb-client
Notes on releasing multiple crates
- All of the version bumps can to in a single PR
- Tags should be pushed in order, waiting for the crate to be published