зеркало из https://github.com/mozilla/uniffi-rs.git
473689fa92
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. |
||
---|---|---|
.. | ||
config.toml |