mirror of
https://github.com/deepseek-ai/deepseek-harness
synced 2026-08-15 21:04:50 +00:00
The ::warning:: wrapper kept the lane job green on failure — honest about not gating merges, but a Windows regression was visible only as an annotation buried in the run summary. GitHub has no yellow job state, so the choice is green+annotation (too hidden) or a red X on a non-required job (visible, still non-blocking). Take the red X: job-level continue-on-error, plain 'Run gates' step, one less wrapper. The step stays on the runner's native pwsh — never shell: bash — per the MSYS-parent leak recorded in the windows-support RFC. Also remove the temporary Windows-only failing demo test that exercised the wrapper's annotation path (REVERT ME commit a496b9ae).