mirror of
https://github.com/outbackdingo/optimclaw.git
synced 2026-08-26 23:50:17 +00:00
fix: tighten clippy-windows check in roll-up job
Change from checking only `== "failure"` to checking `!= "success" && != "skipped"`. This ensures any unexpected result (e.g., cancelled) also blocks the merge, while still allowing the expected "skipped" state for non-main PRs. Addresses zmanian's review feedback on PR #834. Co-Authored-By: Claude Opus 4.6 <[email protected]>
This commit is contained in:
@@ -90,8 +90,8 @@ jobs:
|
||||
echo "One or more jobs failed"
|
||||
exit 1
|
||||
fi
|
||||
# clippy-windows only runs on main PRs, so skip/success are both acceptable
|
||||
if [[ "${{ needs.clippy-windows.result }}" == "failure" ]]; then
|
||||
echo "Windows clippy failed"
|
||||
# clippy-windows only runs on main PRs, so skipped is acceptable but failure is not
|
||||
if [[ "${{ needs.clippy-windows.result }}" != "success" && "${{ needs.clippy-windows.result }}" != "skipped" ]]; then
|
||||
echo "Windows clippy failed: ${{ needs.clippy-windows.result }}"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
Reference in New Issue
Block a user