Skip to content

fix: move to pnpm in generator-tests and update-api-lists - #9353

Open
bshaffer wants to merge 6 commits into
mainfrom
update-generator-pnpm
Open

bshaffer wants to merge 6 commits into
mainfrom
update-generator-pnpm

Conversation

@bshaffer

@bshaffer bshaffer commented Sep 16, 2026

Copy link
Copy Markdown
Contributor
  • Remove orphaned package-lock.json in gapic-generator-typescript
  • Switch generator-tests.yaml and update-api-list.yaml from npm to pnpm so root only-allow pnpm succeeds.

@gemini-code-assist

Copy link
Copy Markdown
Contributor

Note

Gemini is unable to generate a review for this pull request due to the file types involved not being currently supported.

@bshaffer bshaffer changed the title fix: move to pnpm in generator tests fix: move to pnpm in generator-tests and update-api-lists Sep 16, 2026
@bshaffer
bshaffer marked this pull request as ready for review September 16, 2026 15:08
@bshaffer
bshaffer requested a review from a team as a code owner September 16, 2026 15:08
@github-actions
github-actions Bot requested a review from feywind September 16, 2026 15:08
run: npm install
working-directory: core/generator/gapic-generator-typescript
- name: Install global CLI tools
run: npm install -g @bazel/bazelisk pnpm@10.0.0 --silent

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.

Nit: could you use pnpm to install the generator.

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.

I believe it would look similar to what librarian does to install it.

https://github.com/googleapis/google-cloud-node/blob/main/librarian.yaml#L28-L30

@bshaffer
bshaffer marked this pull request as draft September 18, 2026 22:39
@bshaffer
bshaffer marked this pull request as ready for review September 18, 2026 22:49
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.

2 participants