Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Suggest to remove v9 examples #936

Closed
MikeMcC399 opened this issue Jun 6, 2023 · 2 comments · Fixed by #999
Closed

Suggest to remove v9 examples #936

MikeMcC399 opened this issue Jun 6, 2023 · 2 comments · Fixed by #999
Labels
documentation Improvements or additions to documentation E2E released type: feature feature request

Comments

@MikeMcC399
Copy link
Collaborator

MikeMcC399 commented Jun 6, 2023

This is a maintenance strategy suggestion.

This repository contains examples for Legacy configurations of Cypress concerning version 9 and below and for current configurations based on Cypress 10 and above, which are regularly updated to run against cypress@latest (at the moment: 12.13.0 12.17.2). The first version of Cypress to conform to current configurations was Cypress 10.0.0 released on June 1, 2022, more than one year ago.

Based on user issues in the Cypress repository there is a clear trend that new development is not relying on legacy Cypress 9 versions and below.

The examples and workflows which are based on Cypress 9.7.0 make the repository more complex, almost double the number of CI tests to be run (with consequential resource usage) and are not necessary to support users' current new developments.

The v9 examples should be removed.

To make a clean cut, the removal of v9 examples could be coupled with a significant other event such as the release of Cypress 13, the migration of this JavaScript action to node20 version (see #968) or the end-of-life of Node.js 16 on Sep 11, 2023. In this case the action version could be bumped (e.g. from v5 to v6) and the Cypress v9 examples could be left in the v5 branch of the action for reference.

@nagash77 nagash77 added documentation Improvements or additions to documentation type: feature feature request E2E labels Jun 7, 2023
@MikeMcC399
Copy link
Collaborator Author

@github-actions
Copy link

🎉 This issue has been resolved in version 6.1.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation E2E released type: feature feature request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants