Skip to content

Fix PR watcher stale failed-job handling#13

Merged
cbusillo merged 1 commit intolocal/cbusillo-overlayfrom
fix/babysit-pr-current-failed-jobs
May 1, 2026
Merged

Fix PR watcher stale failed-job handling#13
cbusillo merged 1 commit intolocal/cbusillo-overlayfrom
fix/babysit-pr-current-failed-jobs

Conversation

@cbusillo
Copy link
Copy Markdown
Owner

@cbusillo cbusillo commented May 1, 2026

Summary

  • Ignore failed jobs from completed historical workflow runs when deciding current PR CI actions
  • Preserve early diagnosis for failed jobs in active workflow runs
  • Add regression coverage for stale completed-run failures and active-run failures

Verification

  • python3 -m py_compile .codex/skills/babysit-pr/scripts/gh_pr_watch.py .codex/skills/babysit-pr/scripts/test_gh_pr_watch.py
  • direct import/assert smoke for stale and active failed-job behavior
  • ./build-fast.sh

Notes

@cbusillo cbusillo merged commit b4fe7d6 into local/cbusillo-overlay May 1, 2026
1 check passed
@cbusillo cbusillo deleted the fix/babysit-pr-current-failed-jobs branch May 1, 2026 15:50
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.

1 participant