Linked-versions internal merge is misconfigured #1778
Labels
priority: p3
Desirable enhancement or fix. May not be included in next release.
type: bug
Error or flaw in code with unintended results or allowing sub-optimal usage patterns.
Environment details
GitHub Actions ubuntu-latest with release-please-action 3.7.1
Steps to reproduce
I've attempted to configure two linked-versions plugins to create two separate groups, like so:
However, only the second group makes it to the release PR. It seems like this is due to the following error:
Analysis
My understanding of this is that when the first linked-versions plugin does its internal merge, it creates a PR without a version, and then the second linked-version plugin throws out that PR even though it is out of scope. Additionally, this is complicated by the fact that
linked-versions
does not honor themerge
configuration property, as it is never passed when constructed by its plugin factory.Resolution
I see two potential resolutions here:
"merge": false
. I've confirmed that modifying the plugin factory to pass additional options like the workspace plugins do resolves the issue and results in all packages being included in the releaseThe text was updated successfully, but these errors were encountered: