Commit 420193d
Retry flaky baseline builds, and never lose a platform to one
The windows-x64 job died on "Failed to extract executable for
bun-windows-x64-baseline-v1.3.14. The download may be incomplete." Building the
no-AVX2 variant makes Bun fetch extra cross-compilation artifacts, and that
fetch is known-flaky — opencode's own build script calls it out.
The build now retries three times, and if the baseline variant still will not
download, falls back to building the native binary alone rather than failing
the platform outright. The installer only requests -baseline on non-AVX2 x64
hardware; everyone else is served by the native asset, so a missing baseline
should degrade coverage, not erase the platform.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>1 parent f7d7b52 commit 420193d
1 file changed
Lines changed: 26 additions & 5 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
67 | 67 | | |
68 | 68 | | |
69 | 69 | | |
70 | | - | |
71 | | - | |
72 | | - | |
73 | | - | |
74 | | - | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
75 | 95 | | |
| 96 | + | |
76 | 97 | | |
77 | 98 | | |
78 | 99 | | |
| |||
0 commit comments