Open nrodriguez-chub opened 9 months ago
Well, did more research, and realised that this config will never work with the current codebase, given having include-component-in-tag=false and using linked-versions plugin configured has an open PR: https://github.com/googleapis/release-please/pull/1749 Merging that PR should fix my case.
I created a new fork and corresponding PR to solve the issue, here: https://github.com/googleapis/release-please/pull/2208 I had to do it as the PR was too outdated with main branch
Given I created the fork with the company I work for user, I preferred to close it and create a new one with my personal account, so the acceptance of google policy is way easier and faster: https://github.com/googleapis/release-please/pull/2211
1) Is this a client library issue or a product issue? Client library
2) Did someone already solve this? Nope
3) Do you have a support contract? Nope
If the support paths suggested above still do not result in a resolution, please provide the following details.
Environment details
release-please
version: 4Steps to reproduce
I use a manifest release, combined with the plugins rust-workspace and linked-versions, as stated in the docs. Is there a way to tell release-please that the root project should be treated the same way as the others? thanks.
Example structure of the project (simplified):
release-please-config.json file:
The file .release-please-manifest.json content looks like this: { ".": "2.2.0", "bots/pck-a": "2.2.0", "bots/pck-b": "2.2.0" }
Update:
I would be ok with not upgrading the node package.json version, I don't actually need that, but what I DO need is that whenever any file in the project has a change, all the rust packages bump their version. I tried using extra-files for this, but failed miserably :D