-
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