Skip to content

Weekly pin run: bounded commands, trustworthy CI reads, a readable task log - #2286

Merged
Matlan1 merged 1 commit into
masterfrom
claude/pin-pipeline-safety-2
Oct 10, 2026
Merged

Matlan1 merged 1 commit into
masterfrom
claude/pin-pipeline-safety-2

Conversation

@Matlan1

@Matlan1 Matlan1 commented Oct 10, 2026

Copy link
Copy Markdown
Owner

Summary

  • Every git, gh and confirm command the pin pipeline runs now has a time limit, and git never prompts for credentials, so a hung command can no longer hold the GPU lease and the pipeline lock for hours.
  • CI is read across all pages of check-runs and counts as green only after two polls show the same completed set; a completed check that did not succeed (cancelled, timed out) is red; the merge is pinned to the commit CI was read for.
  • On Windows the weekly run's restart onto new scripts waits for the new run and passes its exit code on, instead of returning at once.
  • The scheduled command logs UTF-8 unbuffered and exits with Python's own exit code, so the log survives a hard stop and Task Scheduler sees 0, 1 or 2.

🤖 Generated with Claude Code

…ads, Windows restart, readable task log

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
@Matlan1
Matlan1 merged commit 5b3fa94 into master Oct 10, 2026
20 checks passed
@Matlan1
Matlan1 deleted the claude/pin-pipeline-safety-2 branch October 10, 2026 17:20
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