Skip to content

Conversation

@lerouxb
Copy link
Contributor

@lerouxb lerouxb commented Nov 26, 2025

This is so we can take in this fix.

We set PUPPETEER_SKIP_DOWNLOAD to "true" or "false" both of which are interpreted as truthy before that fix and no I have no idea how this ever worked before.

We also passed puppeteer_skip_download down to the test function in evergreen and it is actually a parameter of the install function.

@lerouxb lerouxb added the no-title-validation Skips validation of PR titles (conventional commit adherence + JIRA ticket inclusion) label Nov 26, 2025
@lerouxb lerouxb marked this pull request as ready for review November 26, 2025 11:39
@lerouxb lerouxb requested a review from a team as a code owner November 26, 2025 11:39
Copilot AI review requested due to automatic review settings November 26, 2025 11:39
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Updates the puppeteer dev dependency from version ^21.0.3 to ^24.31.0 to incorporate a fix for PUPPETEER_SKIP_DOWNLOAD environment variable handling, which previously incorrectly evaluated both "true" and "false" strings as truthy values.

Key Changes

  • Bumped puppeteer from ^21.0.3 to ^24.31.0 in devDependencies

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@lerouxb
Copy link
Contributor Author

lerouxb commented Nov 26, 2025

yay

Screenshot 2025-11-26 at 15 29 45

@lerouxb lerouxb merged commit f215cf7 into main Nov 26, 2025
136 of 140 checks passed
@lerouxb lerouxb deleted the bump-puppeteer branch November 26, 2025 15:30
@lerouxb lerouxb changed the title chore(browser-repl): bump puppeteer dev dep chore(browser-repl): bump puppeteer dev dep & pass puppeteer_skip_download to the right function Nov 26, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

no-title-validation Skips validation of PR titles (conventional commit adherence + JIRA ticket inclusion)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants