From 5983a274ca514d13b0b37004a095d3b13b2106d8 Mon Sep 17 00:00:00 2001 From: Mike McCready <66998419+MikeMcC399@users.noreply.github.com> Date: Mon, 1 Jun 2026 06:09:02 +0200 Subject: [PATCH] feat(deps): remove Node.js 25 --- .github/workflows/example-node-versions.yml | 1 - CHANGELOG.md | 1 + README.md | 5 +---- docs/MAINTENANCE.md | 4 +++- 4 files changed, 5 insertions(+), 6 deletions(-) diff --git a/.github/workflows/example-node-versions.yml b/.github/workflows/example-node-versions.yml index 5459cbc2e..8bc100174 100644 --- a/.github/workflows/example-node-versions.yml +++ b/.github/workflows/example-node-versions.yml @@ -18,7 +18,6 @@ jobs: node: - 22 - 24 - - 25 - 26 name: Cypress E2E on Node v${{ matrix.node }} steps: diff --git a/CHANGELOG.md b/CHANGELOG.md index 61cbd4d16..4cad22008 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,7 @@ See [Releases](https://github.com/cypress-io/github-action/releases) for full de | Version | Changes | | ------- | ------------------------------------------------------------------------------------------------------------ | +| v7.4.0 | Examples remove Node.js 25. End of support for Node.js 25. | | v7.3.0 | Add parameter `expose` for [`Cypress.expose()`](https://docs.cypress.io/api/cypress-api/expose) support | | v7.2.0 | Examples remove Node.js 20. End of support for Node.js 20. | | v7.1.0 | Add parameter `package-manager-cache` | diff --git a/README.md b/README.md index 670a31745..d8a21ee7b 100644 --- a/README.md +++ b/README.md @@ -592,7 +592,6 @@ jobs: node: - 22 - 24 - - 25 - 26 name: E2E on Node v${{ matrix.node }} steps: @@ -1418,7 +1417,6 @@ jobs: node: - 22 - 24 - - 25 - 26 name: E2E on Node v${{ matrix.node }} steps: @@ -1456,7 +1454,6 @@ jobs: node: - 22 - 24 - - 25 - 26 name: E2E on Node v${{ matrix.node }} steps: @@ -1925,7 +1922,7 @@ jobs: Node.js is required to run this action. The recommended version `v7` supports: -- **Node.js** 22.x, 24.x, 25.x and 26.x +- **Node.js** 22.x, 24.x and 26.x and is generally aligned with [Node.js's release schedule](https://github.com/nodejs/Release#readme). diff --git a/docs/MAINTENANCE.md b/docs/MAINTENANCE.md index 1cfea1d3a..245fa506f 100644 --- a/docs/MAINTENANCE.md +++ b/docs/MAINTENANCE.md @@ -18,7 +18,9 @@ The examples make use of [npm](https://www.npmjs.com/), [pnpm](https://pnpm.io/) - [npm](https://www.npmjs.com/), which is installed with [Node.js](https://nodejs.org/). -- [corepack](https://github.com/nodejs/corepack). This is currently installed with [Node.js](https://nodejs.org/). Due to plans of Node.js to remove it in versions Node.js `25.x` and later, you may need to install it separately with `npm install -g corepack`. +- [corepack](https://github.com/nodejs/corepack). + This is installed with [Node.js](https://nodejs.org/) <=24 and is only used for Yarn Modern examples. + You may need to install it separately with `npm install -g corepack` for Node.js >24. - [Visual Studio Code](https://code.visualstudio.com/) or other editor