Skip to content

fix(ci): use threads pool instead of forks to prevent worker exit crashes#178

Merged
John-David Dalton (jdalton) merged 1 commit into
mainfrom
fix/ci-threads-pool
Apr 14, 2026
Merged

fix(ci): use threads pool instead of forks to prevent worker exit crashes#178
John-David Dalton (jdalton) merged 1 commit into
mainfrom
fix/ci-threads-pool

Conversation

@jdalton
Copy link
Copy Markdown
Collaborator

Summary

  • Switch vitest pool from forks (CI) to threads everywhere
  • Forks pool causes Worker exited unexpectedly errors on ubuntu-latest after the source resolution change, because fork processes loading TypeScript via the transform pipeline crash during exit
  • Threads pool is faster (18s vs 36s locally) and doesn't have the exit crash issue

@jdalton John-David Dalton (jdalton) merged commit b4e2eaa into main Apr 14, 2026
12 checks passed
@jdalton John-David Dalton (jdalton) deleted the fix/ci-threads-pool branch April 14, 2026 01:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant