Commit 0a2c916
feat(ci): unify cross-compile + native test pattern for all 3 new platforms
- Add win-arm64 to pixi platforms (6 total)
- Move Windows ARM64 from native build to cross-compile from windows-2025
- All 3 new platforms (macOS x64, Linux aarch64, Windows ARM64) use the
same pattern: cross-compile on original platform, test on native runner
- Move flatbuffers from workspace deps to build feature (unavailable on win-arm64)
- Add platform restrictions for build/format/node features (native tools
like cmake, ruff, pnpm unavailable on win-arm64)
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>1 parent 846c9a9 commit 0a2c916
3 files changed
+215
-32
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
39 | 39 | | |
40 | 40 | | |
41 | 41 | | |
42 | | - | |
43 | | - | |
| 42 | + | |
44 | 43 | | |
45 | 44 | | |
| 45 | + | |
| 46 | + | |
46 | 47 | | |
47 | 48 | | |
48 | 49 | | |
| |||
127 | 128 | | |
128 | 129 | | |
129 | 130 | | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
130 | 134 | | |
131 | 135 | | |
132 | 136 | | |
| |||
143 | 147 | | |
144 | 148 | | |
145 | 149 | | |
| 150 | + | |
146 | 151 | | |
147 | 152 | | |
148 | 153 | | |
| |||
0 commit comments