Skip to content

Conversation

@beardyman
Copy link
Owner

Fix deprecated actions causing CI build failures:

  • Update actions/checkout from v2 to v4
  • Update actions/setup-node from v1 to v4
  • Update actions/upload-artifact from v2 to v4
  • Fix artifact naming to use hyphens instead of spaces for v4 compatibility

This resolves the 'deprecated version of actions/upload-artifact: v2' error that was blocking all workflow runs.

Fix deprecated actions causing CI build failures:
- Update actions/checkout from v2 to v4
- Update actions/setup-node from v1 to v4
- Update actions/upload-artifact from v2 to v4
- Fix artifact naming to use hyphens instead of spaces for v4 compatibility

This resolves the 'deprecated version of actions/upload-artifact: v2' error
that was blocking all workflow runs.
Node.js 18 reached end-of-life on April 30, 2025. Removing it from the test
matrix to focus on actively supported LTS versions (20.x, 22.x) and the
current version (24.x).
@beardyman beardyman merged commit ea1a521 into main Nov 25, 2025
9 checks passed
@beardyman beardyman deleted the fix/update-github-actions branch November 25, 2025 14:13
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.

2 participants