Commit 4dcf515
committed
fix(ci): download rusty_v8 override artifacts for all release targets
The setup-rusty-v8 step was gated on `contains(matrix.target,
'unknown-linux-musl')` in build-unix and missing entirely from
build-windows. After the v8 crate bumped 149.2.0 -> 150.4.0, the v8
build.rs default downloader requests `librusty_v8_ptrcomp_sandbox_release_*.a.gz`
from denoland/rusty_v8, which never published that profile name, so the
non-musl targets (macOS x86_64/aarch64, Windows x86_64) failed with 404.
Remove the musl-only guard in build-unix and add the same step to
build-windows so every target downloads the Codex-built
`ptrcomp_sandbox_release` override artifacts from
openai/codex rusty-v8-v150.4.0, matching upstream 0.148's unconditional
setup-rusty-v8 invocation.1 parent a1d0088 commit 4dcf515
1 file changed
Lines changed: 6 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
165 | 165 | | |
166 | 166 | | |
167 | 167 | | |
168 | | - | |
169 | | - | |
| 168 | + | |
170 | 169 | | |
171 | 170 | | |
172 | 171 | | |
| |||
251 | 250 | | |
252 | 251 | | |
253 | 252 | | |
| 253 | + | |
| 254 | + | |
| 255 | + | |
| 256 | + | |
| 257 | + | |
254 | 258 | | |
255 | 259 | | |
256 | 260 | | |
| |||
0 commit comments