Commit 28aa8d9
fix(ci): pin x64 Node for x86_64-apple-darwin matrix entry
The x86_64-apple-darwin job runs on an arm64 Mac runner under Rosetta.
Without explicitly requesting x64 Node, oxc-project/setup-node installs
the runner's native arm64 Node and fspy's x86_64 preload dylib can't be
injected into spawned node processes, breaking the node_fs tests.
Pass architecture: x64 conditionally when matrix.target is the cross
target; other targets get the default (runner-native) Node.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>1 parent de1aa17 commit 28aa8d9
1 file changed
Lines changed: 4 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
132 | 132 | | |
133 | 133 | | |
134 | 134 | | |
| 135 | + | |
| 136 | + | |
135 | 137 | | |
| 138 | + | |
| 139 | + | |
136 | 140 | | |
137 | 141 | | |
138 | 142 | | |
| |||
0 commit comments