Skip to content

Conversation

tysoncung
Copy link

Summary

This PR updates the GitHub Actions workflow to use the latest versions of actions and Node.js.

Changes

  • Update actions/checkout from v2 to v4
  • Update actions/setup-node from v2 to v4
  • Update Node.js test matrix from 12,14,16 to 18,20,22
  • Update coverallsapp/github-action from v1.1.2 to v2

Motivation

  • GitHub is deprecating Node.js 16 actions and older action versions
  • Node.js 12, 14, and 16 are all end-of-life
  • These updates ensure the CI continues working through 2025

Testing

The updated workflow will run on this PR to verify everything works correctly with the new versions.

- Update actions/checkout from v2 to v4
- Update actions/setup-node from v2 to v4
- Update Node.js versions from 12,14,16 to 18,20,22
- Update coverallsapp/github-action from v1.1.2 to v2

These updates address deprecated versions and ensure compatibility with current GitHub Actions requirements.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant