Skip to content

.github/workflows/node-gyp.yml: Why test on Node.js v22 instead of v24? #318

Open

Description

@cclauss

node-version: ["22"]

Activity

  1. added
    questionFurther information is requested
    github_actionsPull requests that update GitHub Actions code
    on Sep 23, 2025
  2. legendecas commented on Sep 23, 2025

    @legendecas
    Member

    Node.js v24 was released in 2025-05-06. This change was landed before the v24 release. Feel free to add a v24 test matrix.

  3. cclauss commented on Sep 23, 2025

    @cclauss
    ContributorAuthor
  4. legendecas commented on Sep 23, 2025

    @legendecas
    Member

    I think the job node-gyp-integration could better be tested with a matrix of all active LTS versions.

  5. cclauss commented on Sep 23, 2025

    @cclauss
    ContributorAuthor
    - node-version: ["22"] 
    + node-version: ["lts/*", "lts/-1", "lts/-2"] 
  6. richardlau commented on Sep 23, 2025

    @richardlau
    Member

    FWIW Node.js 24 doesn't become a Long Term Support (LTS) release until next month, so choosing lts will still test on Node.js 22 until then.

  7. cclauss commented on Sep 23, 2025

    @cclauss
    ContributorAuthor

    Is there a name for an LTS-in-waiting release like 24 currently is?

  8. richardlau commented on Sep 23, 2025

    @richardlau
    Member

    Not that I know of.

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

    github_actionsPull requests that update GitHub Actions codequestionFurther information is requested

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions