Skip to content

Fix bugs in testing-make.yml#8991

Merged
alexreinking merged 3 commits intomainfrom
alexreinking/fix-make-workflow
Mar 11, 2026
Merged

Fix bugs in testing-make.yml#8991
alexreinking merged 3 commits intomainfrom
alexreinking/fix-make-workflow

Conversation

@alexreinking
Copy link
Member

@alexreinking alexreinking commented Mar 8, 2026

The Makefile workflow was silently swallowing test failures because every test step used continue-on-error: true. This replaces that with if: !cancelled() so that failures are reported while still running subsequent test stages. Also expands paths-ignore to avoid triggering on unrelated files and checks the ParseFromString result in apps/onnx/model.cpp, which was found by the Make build.

This also drops testing on Intel macs specifically, since nobody we know uses that configuration (with make) and macOS runners are precious in terms of available parallelism

@alexreinking alexreinking force-pushed the alexreinking/fix-make-workflow branch from 5029972 to 6931f03 Compare March 8, 2026 03:26
* Make workflow much less eager
* Check status rather than use continue-on-error, which suppresses failures
* Install pybind11 on macOS
@alexreinking alexreinking force-pushed the alexreinking/fix-make-workflow branch from 6931f03 to 59d80af Compare March 9, 2026 18:06
@alexreinking alexreinking merged commit 6694e5d into main Mar 11, 2026
30 of 33 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants