github-profile-3d-contrib icon indicating copy to clipboard operation
github-profile-3d-contrib copied to clipboard

Deprecation Warning for Node.js 16 in GitHub Actions: Update Required

Open jagaldol opened this issue 1 year ago • 2 comments

Describe the bug When running GitHub Actions with the generate-github-profile-3d-contrib workflow, there is a deprecation warning indicating that Node.js 16 actions are deprecated. The recommendation is to update to Node.js 20. The specific actions mentioned in the warning are actions/checkout@v3 and yoshi389111/[email protected].

To Reproduce Steps to reproduce the behavior:

  1. Set up a GitHub Actions workflow using actions/checkout@v3 and yoshi389111/[email protected].
  2. Run the workflow.
  3. Observe the deprecation warning in the GitHub Actions log.

Expected behavior The GitHub Actions workflow should run without deprecation warnings. Updating the underlying Node.js version used by the actions to Node.js 20 is expected to resolve the warning.

Screenshots image

Desktop (please complete the following information):

  • OS: Windows 11 Pro
  • Browser Google Chrome
  • Version 123.0.6312.123

jagaldol avatar Apr 15 '24 02:04 jagaldol

I have already updated the following and created pull request. If accepted it will be fixed

Tech-Fear avatar May 11 '24 16:05 Tech-Fear

There are two PRs open for this:

  • One by @Tech-Fear https://github.com/yoshi389111/github-profile-3d-contrib/pull/78
  • One by @nawaraing https://github.com/yoshi389111/github-profile-3d-contrib/pull/75

TWiStErRob avatar Sep 08 '24 09:09 TWiStErRob