-
Notifications
You must be signed in to change notification settings - Fork 159
Closed
Description
Current behavior
The workflow .github/workflows/validate.yml uses outdated action versions that call on the end-of-life Node.js 12 version:
| Action | runs.using |
|---|---|
| actions/checkout@v2 | node12 |
| actions/setup-node@v2 | node12 |
| codecov/codecov-action@v1 | node12 |
| cycjimmy/semantic-release-action@v2 | node12 |
Node.js 12 entered end-of-life status on Apr 30, 2022.
GitHub Actions currently supports only node20 and node24 for runs.using for JavaScript actions.
Desired behavior
Use only GitHub JavaScript Actions that themselves are using a supported Node.js version (currently node20 and node24).
Suggested resolution
Update:
| From | To | runs.using |
|---|---|---|
| actions/checkout@v2 | actions/checkout@v5 | node24 |
| actions/setup-node@v2 | actions/setup-node@v4 | node20 |
| codecov/codecov-action@v1 | codecov/codecov-action@v5 | composite |
| cycjimmy/semantic-release-action@v2 | cycjimmy/semantic-release-action@v5 | node24 |
Metadata
Metadata
Assignees
Labels
No labels