uniffi-rs
473689fa - Updating the docs tooling around the release process

Commit
2 years ago
Updating the docs tooling around the release process The main change is that we will now use the `cargo release --no-publish` flag to avoid publishing to `crates.io` until the release PR is approved. Added the `--execute` flag by default. I don't think we need to do dry runs since we're now only creating a commit and waiting for PR approval. Updated `release-process.md` to reflect the new process. I left the current wording about separating `uniffi` releases from the rest of the crates, although I noticed that in practice we haven't been doing that. All of our major changes in the last year bumped `UNIFFI_CONTRACT_VERSION`, so we never had a chance to, for example, bump the `unffi-bindgen` version without also bumping the `uniffi` version. Maybe we should revisit this decision, but I didn't want to do that in this change. A consequence of the last note is that we still need to make the 2 `Chore: Release` commits.
Author
Committer
Parents
Loading