Commit e627d0b
Fix CI: cargo test --all ignored default-members, broke on ndi-io
cargo test --all is a synonym for --workspace, which explicitly
overrides [workspace] default-members and tries to build every
workspace member — including ndi-io and omt-io, which need real SDKs
(NDI SDK, libomt) that aren't installed on the GitHub Actions runner.
This built fine locally (the NDI SDK genuinely is installed on this
dev machine) but failed in CI, which is exactly the scenario
default-members exists to prevent. Dropped --all so CI's `cargo test`
matches the local default-members-respecting command this was already
verified against.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>1 parent 49d1a60 commit e627d0b
1 file changed
Lines changed: 5 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
26 | | - | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
0 commit comments