Skip to content

Conversation

@MikeMcC399
Copy link
Collaborator

Situation

The following directories contain build files used to create Docker images for internal Cypress usage, based on the obsolete Node.js 18 version:

Node.js 18 entered end-of-life on Apr 30, 2025.

Cypress dropped support for Node.js 18 with the release of [email protected] on Aug 20, 2025.

The build files are therefore obsolete, and it is no longer necessary to keep them in the master branch of the repo.

Change

Remove the Node.js 18 directories:

and in the following documents, add a section "Obsolete Releases". Provide corresponding commit links where the Node.js 18 release information can be found in the git history:

This does not affect the availability of the images themselves, if they are ever needed for regression testing or similar. The obsolete Node.js 18 internal Cypress Docker images remain published to Docker Hub Cypress.io in:

@cypress-app-bot
Copy link

@MikeMcC399 MikeMcC399 self-assigned this Nov 10, 2025
@MikeMcC399 MikeMcC399 marked this pull request as ready for review November 10, 2025 11:09
Copy link
Member

@jennifer-shehane jennifer-shehane left a comment

Choose a reason for hiding this comment

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

Thanks for cleaning this up!

@jennifer-shehane jennifer-shehane merged commit 1fa0825 into cypress-io:master Nov 11, 2025
51 checks passed
@MikeMcC399
Copy link
Collaborator Author

@jennifer-shehane

Thanks for cleaning this up!

Sure! I noticed when testing markdown-link-check that it was testing all these old files, so it seemed like a good opportunity to archive them.

@MikeMcC399 MikeMcC399 deleted the remove/internal-node-18-builds branch November 11, 2025 14:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants