googleapis / googleapis/release-please

google-cloud-node: per-library changelog to avoid release merge conflicts

Open
#2,835 0 comments 0 reactions 1 assignee Claimed by @codyoss View on GitHub
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.