Skip to content

CI/CD: Ensure all Node.js versions are supported #1118

@NickSeagull

Description

@NickSeagull

Bug Report

Current Behavior

There are times that unit tests fail on some Node.js versions. For example, CLI tests that check for environment variables complain on Node.js v18 and other multiple ones. I only managed to run the tests properly on v16.14.2

Expected behavior

We should support a specific number of Node.js versions, unit tests should pass on all of them equally. This behavior should be working on the latest minor version of the major versions we support.

E.g. if we support v18, v16 and v14, the CI/CD process should work on the latest versions of those.

Possible Solution

Modify the GitHub actions workflows so unit tests are run on the versions of Node.js we support

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions