googleapis / googleapis/release-please
google-cloud-node: per-library changelog to avoid release merge conflicts
Open
priority: p1
type: feature request
- Dominant language
- TypeScript
- Stars
- 7.5k
- Forks
- 588
- Avg merge
- 12h 16m
- Merged PRs (30d)
- 7
Description
In google-cloud-node, every time we merge a release PR it updates the global changelog which creates a merge conflict for every other release PR.
https://screenshot.googleplex.com/5af6nAnWquSjuSZ
This can be resolved by re-running release-please (with the force run label), but when we have a large number of releases this can be very tedious (it needs to be repeated for each subsequent release).
I think we wouldn't have this difficulty any more if we moved to a per-library changelog.
Contributor guide
Assessment
This issue has not been assessed yet.