Debug failures from the test-cli.yml workflow locally. Use when insomnia-inso bundle tests fail in CI, especially node-vs-electron dependency/runtime mismatches.
.github/workflows/test-cli.yml or the Test CLI workflow failed in CI.inso bundle tests fail locally or in GitHub Actions.test:bundle run, the packaged binary run, or the build/package setup before the tests.npm run install-libcurl-node
insomnia-inso to generate dist:
npm run build -w insomnia-inso
npm run serve -w insomnia-smoke-test
npm run test:bundle -w insomnia-inso
npm run test:binary -w insomnia-inso
@getinsomnia/node-libcurl, NODE_MODULE_VERSION, dlopen, or native module loading usually mean the Node-targeted libcurl binary needs to be reinstalled with npm run install-libcurl-node.http://localhost:4010 usually mean the smoke-test server is not running.dist output or missing binaries/inso usually means npm run build -w insomnia-inso or the package step needs to be rerun.npm run test:bundle -w insomnia-inso exits successfully and Vitest reports the inso dev bundle tests as passing.npm run test:binary -w insomnia-inso also exits successfully.npm run serve -w insomnia-smoke-test process once validation is complete.npm run install-libcurl-electron