Bump puppeteer-core from 20.9.0 to 24.27.0#171
Conversation
Bumps [puppeteer-core](https://github.com/puppeteer/puppeteer) from 20.9.0 to 24.27.0. - [Release notes](https://github.com/puppeteer/puppeteer/releases) - [Changelog](https://github.com/puppeteer/puppeteer/blob/main/CHANGELOG.md) - [Commits](puppeteer/puppeteer@puppeteer-core-v20.9.0...puppeteer-core-v24.27.0) --- updated-dependencies: - dependency-name: puppeteer-core dependency-version: 24.27.0 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
There was a problem hiding this comment.
Pull request overview
Updates this GitHub Action’s browser automation dependency (puppeteer-core) to a newer major release.
Changes:
- Bump
puppeteer-corefrom^20.9.0to^24.27.0inpackage.json - Regenerate
package-lock.jsonto reflect the newpuppeteer-coredependency tree (including new transitive deps and updated engine constraints)
Reviewed changes
Copilot reviewed 1 out of 2 changed files in this pull request and generated 1 comment.
| File | Description |
|---|---|
| package.json | Updates the top-level dependency version for puppeteer-core |
| package-lock.json | Updates resolved versions/transitive dependencies for the new Puppeteer release |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| "dependencies": { | ||
| "@actions/core": "^1.10.0", | ||
| "puppeteer-core": "^20.9.0" | ||
| "puppeteer-core": "^24.27.0" | ||
| }, |
There was a problem hiding this comment.
puppeteer-core@24.27.0 requires Node >=18 (see package-lock.json entry for puppeteer-core engines), but this action is configured to run on node16 (in action.yml). As-is, the action will fail at runtime when it loads Puppeteer. Please bump the action runtime to node20/node18 and consider adding an engines.node constraint in package.json to prevent installs on unsupported Node versions.
There was a problem hiding this comment.
Done in commit 040747b:
- Updated
action.ymlruntime fromnode16tonode20 - Added
"engines": { "node": ">=18" }topackage.json
Agent-Logs-Url: https://github.com/karol-brejna-i/webpage-screenshot-action/sessions/756e0ef8-9a5f-44ad-8d19-a781843373df Co-authored-by: karol-brejna-i <10846210+karol-brejna-i@users.noreply.github.com>
Bumps puppeteer-core from 20.9.0 to 24.27.0.
Release notes
Sourced from puppeteer-core's releases.
... (truncated)
Changelog
Sourced from puppeteer-core's changelog.
... (truncated)
Commits
f73ebcdchore: release main (#14378)122f56efix: roll to Firefox 144.0.2 (#14382)54d504dfeat: roll to Chrome 142.0.7444.59 (#14381)a851decchore: expose backendNodeId in a11y snapshot (#14379)06f48d7build: remove test server from release-please (#14377)d94bbd1chore(deps): bump the all group with 3 updates (#14374)b84b188build: fix default config (#14376)97e2528chore(deps-dev): bump the dev-dependencies group with 7 updates (#14373)26ef878chore(deps): bump node from2bb201fto23c24e8in /docker in the all grou...784d5adbuild(deps): bump mime to v4 (#14372)Maintainer changes
This version was pushed to npm by [GitHub Actions](https://www.npmjs.com/~GitHub Actions), a new releaser for puppeteer-core since your current version.
You can trigger a rebase of this PR by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)