Open mrcjkb opened 8 months ago
@mrcjkb and anyone else stumbling over this, the next best thing I could do is at least link the versions as describe here: https://github.com/googleapis/release-please/blob/main/docs/manifest-releaser.md#linked-versions
While this results in 3 Changelogs, at least we get one PR for all crates and simultaneous version upgrades. It looks something like this now: https://github.com/hansetag/iceberg-catalog/blob/9b9cb2257cd1294086ab3cd5b0a82a5cdda78748/release-please/release-please-config.json
Environment details
release-please
GitHub Action)release-please
version: Using google-github-actions/release-please-action@v3Steps to reproduce
Use
release-please
on a Rust project withCargo.toml
at the root, andCargo.toml
whose version points to the version specified inworkspace.package
And
release-please
configured accordingly, e.g.See for example this project (permalink), or this example from the cargo book.
Expected behaviour
release-please
updates theworkspace.package.version
in the rootCargo.toml
Actual behaviour
release-please
fails with