You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Add multi-version Node.js testing to CI
Configure GitHub Actions to test on multiple Node.js versions:
- Node.js 16.x (EOL but still in use)
- Node.js 18.x (LTS)
- Node.js 20.x (LTS)
- Node.js 22.x (Current)
Additional improvements:
- Add browser tests to CI pipeline
- Set fail-fast: false to test all versions
- Add descriptive step names
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <[email protected]>
* Fix CI: Install Playwright browsers before running tests
* Remove browser tests from multi-version CI workflow
Focus on Node.js compatibility matrix testing only.
Browser tests can be added to CI in a separate workflow later.
* Remove Node.js 16.x from CI matrix
Node.js 16.x reached EOL in September 2023 and Vitest/Vite
no longer support it (crypto.getRandomValues compatibility issue).
Testing on actively supported LTS versions:
- Node.js 18.x (Active LTS)
- Node.js 20.x (Active LTS)
- Node.js 22.x (Current)
---------
Co-authored-by: Claude Code <[email protected]>
Co-authored-by: Claude <[email protected]>
0 commit comments