jfrog / jfrog/frogbot

Update action to use node 20

Open
#678 3 comments 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

  • #770 by @eyalk007 — closed without merging
feature request
Dominant language
Go
Stars
372
Forks
107
Avg merge
2d 20h
Merged PRs (30d)
5

Description

Why is this needed?

Node 16 is deprecated by GitHub and builds using the latest version of this action are getting warnings about using node 16.

Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: jfrog/frogbot@v2.20.0. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.

What needs to be changed?

For action maintainers, this action needs to be modified to run on Node 20 instead of Node 16. For guidance, refer to the Actions configuration settings .

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by inspecting the GitHub Action metadata and its runs configuration, using the linked Actions metadata guidance. Update the runtime from Node 16 to Node 20, then verify that the action no longer produces the deprecation warning.

Written by the indexing model from the issue text.

Assessment

Tech stack
github-actions
Domain
ci-cd
Issue type
Bug
Difficulty
1/5
Estimated time
Under an hour
Activity status
Stale
Clarity
Clearly specified
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.