bahmutov / bahmutov/cypress-workflows

Update workflows to use actions running on Node24

Closed Beginner friendly
#28 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
No language data
Stars
28
Forks
13
Avg merge
3m
Merged PRs (30d)
1

Description

I'm currently getting the following warnings when using the cypress split reusable workflow:

```
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4, cypress-io/github-action@v6. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
```

Can the actions within the reusable workflows be updated to versions running on Node24 to remove these warnings?

Contributor guide

No contributing guide indexed for this repository

Research direction

Locate the reusable workflow files, including the Cypress split workflow, and inspect references to actions/checkout, actions/upload-artifact, and cypress-io/github-action. Check the available Node24-compatible action versions and update the workflow references; done means the reusable workflows use those versions without the reported Node.js 20 warnings.

Written by the indexing model from the issue text.

Assessment

Tech stack
cypress, github-actions
Domain
ci-cd, testing
Issue type
Refactor
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
72/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.