googleapis / googleapis/release-please
go-librarian strategy erroneously updating PR with both v1/v2
- Dominant language
- TypeScript
- Stars
- 7.5k
- Forks
- 588
- Avg merge
- 12h 16m
- Merged PRs (30d)
- 7
Description
It was noticed recently that for our individual release configs where there is both a V1 and a V2 version of the library, release-please is erroneously going back and forth and switching the pull request between the two. On the V1 branch, there must be a bug in the branch selection logic. https://github.com/googleapis/google-cloud-go/pull/20127
Related: #2844
Contributor guide
Research direction
Start by tracing the go-librarian strategy's branch-selection path and compare its behavior for release configurations containing both V1 and V2. Reproduce the PR switching described in #20127; done means the release PR remains associated with the correct branch and version instead of alternating between them.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- release
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 38/100