Commit 99ed31e
fix(ci): Install native bindings after npm install
Jest 30 uses @unrs/resolver which requires platform-specific native
binaries installed via napi-postinstall. Since we use --ignore-scripts
to skip our own postinstall, we need to explicitly run napi-postinstall
afterwards to install the resolver bindings.
Reverts jest.config.js and setupTests.js to their original state since
the root cause was missing native bindings, not path resolution.
Co-Authored-By: Claude Opus 4.6 <[email protected]>1 parent 9bda8c8 commit 99ed31e
3 files changed
Lines changed: 10 additions & 5 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
96 | 96 | | |
97 | 97 | | |
98 | 98 | | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
99 | 104 | | |
100 | 105 | | |
101 | 106 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
2 | | - | |
3 | | - | |
4 | | - | |
5 | 1 | | |
6 | 2 | | |
7 | 3 | | |
8 | | - | |
| 4 | + | |
| 5 | + | |
9 | 6 | | |
10 | 7 | | |
11 | 8 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
0 commit comments