Skip to content

Tracking: Support Node 20 #421

Description

@joshmgross

Actions now supports Node 20 - https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/

We should release a new version of this action that uses Node 20 and drop unnecessary dependencies such as node-fetch. Since this will be a breaking change, we should also update any other dependencies to their latest versions such as @actions/github.

Activity

  1. MikeMcC399 commented on Oct 11, 2023

    @MikeMcC399

    @joshmgross

    It will be good to have a new node20 version as the blog you linked to says that starting Oct 23, 2023 node16 JavaScript Actions will begin generating deprecation warnings.

  2. timogasda commented on Oct 30, 2023

    @timogasda

    @joshmgross Would be great to leave NodeJS 16 behind soon. Is there any kind of ETA for this fix? Would any contributions help?

  3. MikeMcC399 commented on Oct 30, 2023

    @MikeMcC399

    There is a note in actions/upload-artifact#444 (comment) from @joshmgross which says that GitHub is coordinating this update for official GitHub actions, so it's still a Work-In-Progress.

  4. joshmgross commented on Oct 30, 2023

    @joshmgross
    ContributorAuthor

    No ETA at the moment, but it's something we plan to do soon.

    #425 (comment) is blocking the upgrade right now, I haven't had time to identify what is breaking the previews input for preview headers. External contributions are welcome if you'd like to look into that.

  5. added a commit that references this issue on Nov 3, 2023
  6. added a commit that references this issue on Nov 13, 2023
  7. joshmgross commented on Nov 13, 2023

    @joshmgross
    ContributorAuthor
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions