The CI Test job runs cargo test --workspace with ASTRID_AUTO_BUILD_KERNEL=1, which builds astrid-openclaw's Tier 1 QuickJS kernel from source. That auto-build pulls in wasi-sdk and exhausts the runner disk, SIGBUSing the linker — the long-standing Test-job flake.
astrid-openclaw is being parked (preserved on the archive/openclaw branch) pending a decision on the JS-capsule compilation direction, so there is no reason to keep building its kernel in CI.
Fix: drop the kernel auto-build, the kernel cache step, and the now-orphaned QUICKJS_KERNEL_VERSION; run cargo test --workspace --exclude astrid-openclaw. Only openclaw's own Tier 1 e2e tests need the kernel; the crate still compiles via build.rs's placeholder under check/clippy. No source changes; openclaw stays on main.
Stopgap toward the full removal tracked in #829.
The CI Test job runs
cargo test --workspacewithASTRID_AUTO_BUILD_KERNEL=1, which buildsastrid-openclaw's Tier 1 QuickJS kernel from source. That auto-build pulls in wasi-sdk and exhausts the runner disk, SIGBUSing the linker — the long-standing Test-job flake.astrid-openclawis being parked (preserved on thearchive/openclawbranch) pending a decision on the JS-capsule compilation direction, so there is no reason to keep building its kernel in CI.Fix: drop the kernel auto-build, the kernel cache step, and the now-orphaned
QUICKJS_KERNEL_VERSION; runcargo test --workspace --exclude astrid-openclaw. Only openclaw's own Tier 1 e2e tests need the kernel; the crate still compiles viabuild.rs's placeholder under check/clippy. No source changes; openclaw stays on main.Stopgap toward the full removal tracked in #829.