asyncapi / asyncapi/.github

[BUG] Update deprecated Node.js versions and outdated npm packages

Open
#386 3 comments 0 reactions 0 assignees View on GitHub
stale
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.