Problem/Motivation
Tests are failing in CI. This is also blocking our release pipeline.
Comments from wotnak:
I can reproduce test failures locally on Node v24, but updating Vitest to the current v4 version fixes it (with Vitest v4 tests also pass after reverting https://git.drupalcode.org/project/api_client/-/commit/3c88835c4a6921a97...).
Currently tests in CI are running on unsupported EOL Node.js v18. Vitest is also used in the old, unsupported v0 version. PNPM v8 declared in package.json is also no longer supported. It might be a good idea to generally update all of these (and potentially other dependencies, e.g., eslint v8 is also no longer supported), but this could probably be done in a separate issue.
Issue fork api_client-3572735
Show commands
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #3
brianperry