Skip to content

chore(ci): test all those node versions #96

@jkowalleck

Description

@jkowalleck

node26 released today - https://github.com/nodejs/node/releases
lets add it to the CI/CT pipeline

goal

have a test matrix that tests all currently supported node versions: https://nodejs.org/en/about/releases/

  • 26 # Current
  • 24 # TLS
  • 22
  • ...
  • down to the lowest supported version

Background

currently only testing the one node version that happens to be preinstalled on GH runners
see

runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- run: |
npm ci
npm run test

i also see a 4 years old test matrix in

node_js:
- lts/*
- 17
- 16
- 15
- 14
- 13
- 12
- 11
- 10

is this still used?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions