Describe the bug
If some TS encountered Typescript errors related to ts-node causes errors to be ignored. The errors are properly logged in console but the main process is not exited with failure. Observed that this happens only when there are multiple files with that behavior.
Expected behavior
If there is an issue related to loading files the benchmark should fail with error status.
https://github.com/ChainSafe/ssz/actions/runs/14883439350/job/41796772227?pr=484
Logs
Error loading suit. [
[Object: null prototype] {
stack: 'file:///home/runner/work/ssz/ssz/packages/ssz/src/type/composite.ts:6\n' +
'import { ByteViews, Type } from "./abstract.js";\n' +
' ^^^^^^^^^\n' +
Describe the bug
If some TS encountered Typescript errors related to
ts-nodecauses errors to be ignored. The errors are properly logged in console but the main process is not exited with failure. Observed that this happens only when there are multiple files with that behavior.Expected behavior
If there is an issue related to loading files the benchmark should fail with error status.
https://github.com/ChainSafe/ssz/actions/runs/14883439350/job/41796772227?pr=484
Logs