Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jul 28, 2025

⚠️ I changed the Netlify commend to include npx puppeteer browsers install chrome since puppeteer doesn't install browers anymore. Need to update main and ouds main to be able to deploy again

Bumps pa11y-ci from 3.1.0 to 4.0.0.

Release notes

Sourced from pa11y-ci's releases.

v4.0.0

Pa11y CI 4.0.0 requires a stable (even-numbered) Node.js version of 20 or above, updates to the latest version of Pa11y (9) and Puppeteer (24), updates several other dependencies, and includes some GitHub actions and documentation cleanup. See the migration guide for details.

Changes

  • Breaking: Upgrade Node.js support: Pa11y CI 4 requires a stable (even-numbered) Node.js version of 20 or above, dropping support for Node 12, 14, 16, 18.
  • Breaking: Upgrade pa11y to 9 (from 6), which updates numerous dependencies, fixes issues with Pa11y CI failing to run on Ubuntu 24.04, and resolves several vulnerabilities and deprecated packages (closing #198, #227, #242, #247).
    • Upgrade puppeteer to 24 (from 9.1), which updates to the current Chrome. This changes Chrome's default headless mode, see the migration guide for details. Also expand the puppeteer dependency compatibility to caret (patch and minor releases) to allow upgrades to a more recent compatible version upon install (which frequently contains Chrome updates and security patches).
    • Upgrade axe-core to 4.10 from 4.2. This includes rule fixes that may change results when using the axe runner. See axe-core releases for complete details.
    • Upgrade semver to 7.7 from 7.3, resolving CVE-2022-25883.
  • Fixed issue with pa11y-ci process hanging if browser passed from config file. (#248)
  • Other dependency upgrades: commander to 14.0, async to 3.2, cheerio to 1.1, and node-fetch to 2.7.
  • GitHub Actions changes: Update workflows for supported Node version, Ubuntu 24.04 compatibility, and publishing package with provenance.
  • Other changes: Refactor code and tests for dependency compatibility, update support table and fix some links in the README.

See the migration guide for details.

Full changelog

3.1.0...4.0.0

Changelog

Sourced from pa11y-ci's changelog.

4.0.0 (2025-07-22)

Pa11y CI 4.0.0 requires a stable (even-numbered) Node.js version of 20 or above, updates to the latest version of Pa11y (9) and Puppeteer (24), updates several other dependencies, and includes some GitHub actions and documentation cleanup. See the migration guide for details.

Changes

  • Breaking: Upgrade Node.js support: Pa11y CI 4 requires a stable (even-numbered) Node.js version of 20 or above, dropping support for Node 12, 14, 16, 18.
  • Breaking: Upgrade pa11y to 9 (from 6), which updates numerous dependencies, fixes issues with Pa11y CI failing to run on Ubuntu 24.04, and resolves several vulnerabilities and deprecated packages (closing #198, #227, #242, #247).
    • Upgrade puppeteer to 24 (from 9.1), which updates to the current Chrome. This changes Chrome's default headless mode, see the migration guide for details. Also expand the puppeteer dependency compatibility to caret (patch and minor releases) to allow upgrades to a more recent compatible version upon install (which frequently contains Chrome updates and security patches).
    • Upgrade axe-core to 4.10 from 4.2. This includes rule fixes that may change results when using the axe runner. See axe-core releases for complete details.
    • Upgrade semver to 7.7 from 7.3, resolving CVE-2022-25883.
  • Fixed issue with pa11y-ci process hanging if browser passed from config file. (#248)
  • Other dependency upgrades: commander to 14.0, async to 3.2, cheerio to 1.1, and node-fetch to 2.7.
  • GitHub Actions changes: Update workflows for supported Node version, Ubuntu 24.04 compatibility, and publishing package with provenance.
  • Other changes: Refactor code and tests for dependency compatibility, update support table and fix some links in the README.

See the migration guide for details.

Full changelog

3.1.0...4.0.0

Changes

Commits

Dependabot compatibility score

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 rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will 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 version will 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 dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [pa11y-ci](https://github.com/pa11y/pa11y-ci) from 3.1.0 to 4.0.0.
- [Release notes](https://github.com/pa11y/pa11y-ci/releases)
- [Changelog](https://github.com/pa11y/pa11y-ci/blob/main/CHANGELOG.md)
- [Commits](pa11y/pa11y-ci@3.1.0...4.0.0)

---
updated-dependencies:
- dependency-name: pa11y-ci
  dependency-version: 4.0.0
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file v5 labels Jul 28, 2025
@dependabot dependabot bot requested a review from louismaximepiton as a code owner July 28, 2025 12:18
@dependabot dependabot bot added v5 dependencies Pull requests that update a dependency file labels Jul 28, 2025
@boosted-bot boosted-bot moved this from In Progress / Draft to Need Dev Review in 🟣 [Orange-Boosted-Bootstrap] PRs Board Jul 28, 2025
@netlify
Copy link

netlify bot commented Jul 28, 2025

Deploy Preview for boosted failed. Why did it fail? →

Name Link
🔨 Latest commit 35e8e97
🔍 Latest deploy log https://app.netlify.com/projects/boosted/deploys/688c76e3f091430007df55bb

@louismaximepiton louismaximepiton marked this pull request as ready for review July 31, 2025 08:34
@boosted-bot boosted-bot moved this from In Progress / Draft to Need Dev Review in 🟣 [Orange-Boosted-Bootstrap] PRs Board Jul 31, 2025
* For details, see https://creativecommons.org/licenses/by/3.0/.
*/

// Boosted mod: Remove back-to-top component from all pages when its not needed
Copy link
Collaborator

Choose a reason for hiding this comment

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

Eheh this is not what is done here ! Was probably the case in the copy/pasted file :P

@boosted-bot boosted-bot moved this from Need Dev Review to Dev Review In Progress in 🟣 [Orange-Boosted-Bootstrap] PRs Board Aug 1, 2025
@louismaximepiton louismaximepiton merged commit 8923652 into main Aug 18, 2025
8 of 12 checks passed
@louismaximepiton louismaximepiton deleted the dependabot/npm_and_yarn/pa11y-ci-4.0.0 branch August 18, 2025 09:30
@github-project-automation github-project-automation bot moved this from Dev Review In Progress to Done in 🟣 [Orange-Boosted-Bootstrap] PRs Board Aug 18, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file v5

Projects

Development

Successfully merging this pull request may close these issues.

2 participants