philly-js-club / philly-js-club-website

The website for Philly JS. Powered by React, Remix, and TypeScript. 🔔✨
https://phillyjs.com
MIT License
9 stars 17 forks source link

🐛 Bug: Update Actions to use Node JS 20 instead of 16 #120

Open jvoccia opened 1 month ago

jvoccia commented 1 month ago

Bug Report Checklist

Expected

Wouldn't expect a DEPRECATION Warning

Actual

Getting this Deprecation Warning:

The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, pnpm/action-setup@v2, actions/setup-node@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/

Additional Info

I think we just need to update to use the latest GitHub Actions - and possibly update the package.json to move the lowest Node JS version to at least 20 if not 22.