Skip to content

chore: consolidate nested pnpm-lock.yaml - #9381

Open
bshaffer wants to merge 13 commits into
mainfrom
consolidate-pnpm-lockfiles-pnpm-10
Open

bshaffer wants to merge 13 commits into
mainfrom
consolidate-pnpm-lockfiles-pnpm-10

Conversation

@bshaffer

Copy link
Copy Markdown
Contributor
  • Consolidate nested pnpm-lock.yaml files (gapic-generator-typescript, gapic-node-processing, gapic-tools) into root pnpm-lock.yaml
  • Upgrade librarian and generator workflows/tests to pnpm 10 and remove Bazel config from gapic-generator-typescript

@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 removes Bazel build configuration files and integrates the gapic-generator-typescript package directly into the pnpm workspace. It also updates TypeScript type assertions in generator.ts to resolve compilation issues and modifies the installation command in librarian.yaml. Feedback suggests removing the --force flag from the pnpm install command in librarian.yaml to prevent unnecessary slowdowns in the build pipeline.

Comment thread librarian.yaml Outdated
…files-pnpm-10

# Conflicts:
#	core/generator/gapic-generator-typescript/WORKSPACE
#	core/generator/gapic-generator-typescript/package.json
#	core/generator/gapic-generator-typescript/pnpm-lock.yaml
@bshaffer bshaffer changed the title chore: consolidate nested pnpm-lock.yaml files into root workspace and upgrade generator/librarian to pnpm 10 chore: consolidate nested pnpm-lock.yaml and upgrade generator/librarian to pnpm 10 Sep 21, 2026
@bshaffer bshaffer changed the title chore: consolidate nested pnpm-lock.yaml and upgrade generator/librarian to pnpm 10 chore: consolidate nested pnpm-lock.yaml Sep 21, 2026
@bshaffer
bshaffer marked this pull request as ready for review September 22, 2026 00:25
@bshaffer
bshaffer requested a review from a team as a code owner September 22, 2026 00:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant