Skip to content

Skip archived log fetches for skipped GitHub jobs#3

Merged
javascripter merged 2 commits into
masterfrom
fix/github-skipped-job-logs
Mar 17, 2026
Merged

Skip archived log fetches for skipped GitHub jobs#3
javascripter merged 2 commits into
masterfrom
fix/github-skipped-job-logs

Conversation

@javascripter

Copy link
Copy Markdown
Owner

Summary

  • skip archived log backfill for completed GitHub jobs whose conclusion is skipped
  • keep archived log fetching intact for other completed jobs
  • add a watcher regression test for skipped jobs

Why

Some GitHub jobs exist as completed/skipped with steps: [], and GitHub returns 404 for /actions/jobs/:id/logs because no archived log artifact exists for those jobs. Treating those archive fetches like normal jobs turns successful multi-run watches into false failures.

@javascripter javascripter marked this pull request as ready for review March 17, 2026 19:38
@javascripter javascripter merged commit 16429ce into master Mar 17, 2026
2 checks passed
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