-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Labels
tech debtNon-urgent improvements and cleanupNon-urgent improvements and cleanup
Description
Context
GitHub will force Node.js 24 for all actions starting June 2, 2026. Our CI and release workflows currently use actions running on Node.js 20, which trigger deprecation warnings on every run.
Affected Actions
CI workflow (.github/workflows/ci.yml)
actions/checkout@v4
Release workflow (.github/workflows/release.yml)
actions/checkout@v4actions/upload-artifact@v4actions/download-artifact@v4actions/setup-node@v4softprops/action-gh-release@v2
Action Required
- Check for updated versions of each action that support Node.js 24
- Bump version pins in both workflow files
- Optionally set
FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=trueto validate before the forced migration
References
- GitHub deprecation notice
- Warnings first observed in v1.4.0 release run: https://github.com/dean0x/mino/actions/runs/23072669299
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
tech debtNon-urgent improvements and cleanupNon-urgent improvements and cleanup