Skip to content

chore: adapt component name for v2 libraries#20004

Merged
codyoss merged 1 commit into
googleapis:mainfrom
codyoss:release-please-v2-fix
Jun 17, 2026
Merged

chore: adapt component name for v2 libraries#20004
codyoss merged 1 commit into
googleapis:mainfrom
codyoss:release-please-v2-fix

Conversation

@codyoss

@codyoss codyoss commented Jun 17, 2026

Copy link
Copy Markdown
Member

Because include-component-in-tag in tag was set that the v2 was in the component name release-please would search for a tag like pubsub/v2/v2.6.0 which is incorrect. This caused more commits to show up than desired because it falls back to search last X commits in a path.

Related: #20002

Because `include-component-in-tag` in tag was set that the v2
was in the component name release-please would search for a tag
like `pubsub/v2/v2.6.0` which is incorrect. This caused more commits
to show up than desired because it falls back to search last X
commits in a path.
@codyoss codyoss requested a review from a team as a code owner June 17, 2026 04:38
@codyoss codyoss enabled auto-merge (squash) June 17, 2026 04:39

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request updates the release-please-individual-config.json file to rename the components for bigquery/v2 and pubsub/v2 to bigquery and pubsub respectively. There are no review comments, and I have no feedback to provide.

@codyoss codyoss added the do not merge Indicates a pull request not ready for merge, due to either quality or timing. label Jun 17, 2026
@codyoss

codyoss commented Jun 17, 2026

Copy link
Copy Markdown
Member Author

I am researching this more. I will leave do not merge on until I am sure this is the correct approach.

@shollyman shollyman left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is where my release please knowledge is weaker. Presumably a component can have two release artifacts?

I'm mostly wanting to make sure we don't end up with unusual conflicts or behavior between the v1 and v2 modules for these respective projects, or at least we know what we need to do operationally to accomodate it.

@codyoss codyoss merged commit 433b514 into googleapis:main Jun 17, 2026
16 of 17 checks passed
@codyoss

codyoss commented Jun 17, 2026

Copy link
Copy Markdown
Member Author

@shollyman I think I will need to do a little work here and get back to you. This change is needed so the Go tags are correct but you are right about the branch names would conflict. I am going to file an issue for this to find a way we can support this go pattern. I created googleapis/release-please#2817 for tracking

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

do not merge Indicates a pull request not ready for merge, due to either quality or timing.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants