uniffi-rs/.cargo
Ben Dean-Kawamura 473689fa92 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.
2023-12-12 11:11:39 -05:00
..
config.toml Updating the docs tooling around the release process 2023-12-12 11:11:39 -05:00