Commit 1e3dbff
committed
fix: make aube installation non-fatal in setup.sh
aube@1.13.0 (published 2026-05-13) has a broken arm64 binary — the
@endevco/aube-linux-arm64 platform package declares bin/aubr but the
file doesn't exist in the tarball, causing npm install to fail with
ENOENT during preinstall.
Rather than pinning to a specific version, make the aube install
non-fatal so a broken aube release doesn't block the entire benchmark
suite (all 41+ jobs). If aube fails to install, a warning is logged
and the suite continues benchmarking all other package managers.1 parent 9cf5e27 commit 1e3dbff
1 file changed
Lines changed: 6 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
50 | 50 | | |
51 | 51 | | |
52 | 52 | | |
53 | | - | |
54 | | - | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
55 | 59 | | |
56 | 60 | | |
57 | 61 | | |
| |||
0 commit comments