-
Notifications
You must be signed in to change notification settings - Fork 443
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
## Changes Fixes https://linear.app/nango/issue/NAN-2181/ci-split-all-cli-node-client-out-of-main-tests-suite - Split CLI and node client tests and execute in a dedicated matrix They run 6 tests (Node 18, 20, 22 x windows or ubuntu). It's a lot but seems relatively fast. Alternatively we could make windows matrix only execute on master. We could further optimize this and run them only types or node or cli has changed but it's a pain to create this kind of logic. - Integration and regular tests only run on Ubuntu + .nvmrc This doesn't save much time since the matrix was running in parallel but reduce potential for flaky tests
- Loading branch information
1 parent
58f2683
commit 5bd57b6
Showing
3 changed files
with
27 additions
and
62 deletions.
There are no files selected for viewing
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters