Job-level `continue-on-error` made setup and import-smoke failures non-blocking even though the smoke is the hard Windows support signal. Move tolerance to the `pytest` step so the incomplete suite remains informational while install, dependency, and `HAS_UDS` smoke failures fail the job. When only the known suite fails, the job and PR rollup remain green with the failed step still visible. (this patch was generated in some part by `opencode` using `gpt-5.6-sol` (`openai`)) |
||
|---|---|---|
| .. | ||
| ci.yml | ||
| docs.yml | ||