Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update from node16 to node20 #392

Merged
merged 6 commits into from
Oct 28, 2023
Merged

Update from node16 to node20 #392

merged 6 commits into from
Oct 28, 2023

Commits on Oct 28, 2023

  1. ci: prepare v2.next-preview

    New changes will break backward compatibility because we'll drop support
    for node16 in favor of node20, like most actions. While this doesn't
    affect most users, it's a breaking change nevertheless, which is why
    we'll move to v2.
    
    After this, the v1.next-preview tag will no longer be updated. Users
    using main directly will immediately update. Users that want to be
    explicit about the major version but want the latest (unreleased)
    changes can use v2.next-preview from now on.
    korthout committed Oct 28, 2023
    Configuration menu
    Copy the full SHA
    4a38155 View commit details
    Browse the repository at this point in the history
  2. build: prepare v2 release

    korthout committed Oct 28, 2023
    Configuration menu
    Copy the full SHA
    cc90e99 View commit details
    Browse the repository at this point in the history
  3. dist: require node20

    Node16 has reached end-of-life and is no longer supported.
    
    See: https://github.com/nodejs/release#release-schedule
    See: https://nodejs.org/en/blog/announcements/nodejs16-eol
    korthout committed Oct 28, 2023
    Configuration menu
    Copy the full SHA
    7b3bfb3 View commit details
    Browse the repository at this point in the history
  4. deps(.github): bump setup-node to v4

    This allows us to specify node20 in the ci.
    korthout committed Oct 28, 2023
    Configuration menu
    Copy the full SHA
    68ba740 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3601109 View commit details
    Browse the repository at this point in the history
  6. ci(release): remove redundant legacy step

    This step existed to update the release-next-preview workflow, but that
    workflow was rolled into the main ci workflow.
    korthout committed Oct 28, 2023
    Configuration menu
    Copy the full SHA
    a94e18c View commit details
    Browse the repository at this point in the history