Skip to content

CI - Replace gh run watch - #5689

Merged
bfops merged 5 commits into
masterfrom
bot/replace-gh-run-watch
Aug 11, 2026
Merged

CI - Replace gh run watch#5689
bfops merged 5 commits into
masterfrom
bot/replace-gh-run-watch

Conversation

@clockwork-labs-bot

@clockwork-labs-bot clockwork-labs-bot commented Aug 7, 2026

Copy link
Copy Markdown
Contributor

Description of Changes

Adds cargo ci other-workflows watch, a deterministic workflow-run watcher for CI wrappers. It polls gh run view --json status,conclusion,url,jobs until the child run completes, prints a compact job summary, and exits from the final workflow conclusion.

Updates the Internal Tests wrapper to use this command instead of gh run watch.

API and ABI breaking changes

None.

Expected complexity level and risk

  1. The change is scoped to CI workflow waiting behavior.

Testing

  • cargo ci other-workflows watch successfully exits after a workflow is canceled
    • with nonzero exit status
  • cargo ci other-workflows watch successfully returns immediately for an already-finished workflow

Comment thread tools/ci/src/main.rs Outdated
Comment thread tools/ci/src/main.rs Outdated
Comment thread tools/ci/src/main.rs Outdated
Signed-off-by: Zeke Foppa <196249+bfops@users.noreply.github.com>
@bfops
bfops marked this pull request as draft August 10, 2026 22:51
Comment thread tools/ci/src/main.rs Outdated
@bfops
bfops marked this pull request as ready for review August 11, 2026 00:17
@bfops bfops changed the title Replace gh run watch in workflow wrapper CI - Replace gh run watch Aug 11, 2026
@bfops
bfops disabled auto-merge August 11, 2026 18:54
@bfops
bfops merged commit c3b12c8 into master Aug 11, 2026
60 of 64 checks passed
@bfops
bfops deleted the bot/replace-gh-run-watch branch August 11, 2026 18:54
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.

3 participants