googleapis / googleapis/release-please
cargo-workspace plugin ignores changes in `workspace.dependencies`
- Dominant language
- TypeScript
- Stars
- 7.5k
- Forks
- 588
- Avg merge
- 12h 16m
- Merged PRs (30d)
- 7
Description
We are using release-please [github action](https://github.com/fluencelabs/marine/blob/master/.github/workflows/release.yml#L35) in [manifest mode](https://github.com/fluencelabs/marine/blob/master/.github/release-please/config.json) with cargo workspace plugin.
[Repository](https://github.com/fluencelabs/marine) is using cargo workspaces.
Some of dependencies are set in [root Cargo.toml file in `[workspace.dependencies]`](https://github.com/fluencelabs/marine/blob/master/Cargo.toml#L46).
Update to a dependency with correct prefix should trigger release of all crates that use that dependency, right? But it doesn't.
[This PR](https://github.com/fluencelabs/marine/pull/305) didn't trigger any changes.
Contributor guide
Assessment
This issue has not been assessed yet.