Skip to content

Commit 57b39a6

Browse files
authored
Skip better-sqlite3 compat test on Windows CI (#212)
better-sqlite3 segfaults (0xC0000005) on process exit with Node 22 on Windows. This is an upstream issue, not related to libsql-js. Run only the libsql-specific tests on the Windows CI job.
2 parents 09da5ef + 017cd16 commit 57b39a6

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

.github/workflows/CI.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -164,7 +164,9 @@ jobs:
164164
run: ls -R .
165165
shell: bash
166166
- name: Test bindings
167-
run: yarn test
167+
# Skip test:sqlite (better-sqlite3 compat) — better-sqlite3
168+
# segfaults on exit with Node 22 on Windows (upstream issue).
169+
run: cd integration-tests && npm i && npm run test:libsql && npm run test:async && npm run test:extensions && npm run test:concurrency
168170
test-linux-x64-gnu-binding:
169171
name: Test bindings on Linux-x64-gnu - node@${{ matrix.node }}
170172
needs:

0 commit comments

Comments
 (0)