[BUG] Update deprecated Node.js versions and outdated npm packages
- Dominant language
- No language data
- Stars
- 36
- Forks
- 91
- PR merge metrics
- No merged PRs in 30d
Description
The repo currently uses Node.js 16 in multiple workflows and actions, as well as several outdated npm packages. Node.js 16 reached **EOL on September 11, 2023** , which means there wont be any new security updates or patches , also there would be Potential compatibility issues with newer dependencies
Additionally, the fallback logic in `get-node-version-from-package-lock` action still references Node.js 14 (EOL in April 2023) and Node.js 18 (EOL in April 2025).
After updating these will verify if workflows still function correctly after updates
Yes I am willing to submit a PR!
Contributor guide
Research direction
Inspect the repository's workflows and the `get-node-version-from-package-lock` action for the Node.js version references, then review the outdated npm packages mentioned in the issue. Run the affected workflows after the updates; done means the deprecated versions are removed and the workflows still function correctly.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- github-actions, node.js
- Domain
- ci-cd
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 55/100