Skip to content

ci: track ask-bonk main and keep Bonk inside the job timeout - #280

Merged
danlapid merged 1 commit into
mainfrom
bonk-timeouts
Sep 28, 2026
Merged

danlapid merged 1 commit into
mainfrom
bonk-timeouts

Conversation

@danlapid

@danlapid danlapid commented Sep 28, 2026 •

Copy link
Copy Markdown
Collaborator

Follow-up to #279. Switches the Bonk workflows to Cloudflare-Studio/ask-bonk/github@main, as most cloudflare repositories already do, instead of a pinned commit that needs a manual bump for every release. Every input these workflows pass still exists, and defaults are unchanged.

Also:

  • A timeout a few minutes below the review job's timeout-minutes, so Bonk reports a timeout itself instead of GitHub cancelling the job (the action's default budget is 45 minutes).
  • "*": "deny" for opencode's external_directory: paths outside the checkout otherwise fall back to an interactive prompt nobody can answer in CI, and the run hangs until the job timeout.

Recent ask-bonk changes this picks up: fixes for reviews of large pull requests ("Argument list too long") and review-only runs on private repositories, OpenCode permission prompts denied by default, and opt-in rereview_context: "true" (one summary comment edited in place, follow-up on Bonk's own threads, severities with a computed verdict, and parallel specialist reviewers configurable in .github/bonk/specialists/).

🤖 Generated with Claude Code

@github-actions

github-actions Bot commented Sep 28, 2026 •

Copy link
Copy Markdown
Contributor

All contributors have signed the CLA ✍️ ✅
Posted by the CLA Assistant Lite bot.

@ask-bonk

ask-bonk Bot commented Sep 28, 2026

Copy link
Copy Markdown

LGTM!

github run

@danlapid
danlapid force-pushed the bonk-timeouts branch 3 times, most recently from b5b2bbb to 24627f8 Compare September 28, 2026 16:30
@danlapid danlapid changed the title ci: keep Bonk inside the job timeout and off permission prompts ci: bump ask-bonk to v0.5.1 and keep Bonk inside the job timeout Sep 28, 2026
@danlapid

Copy link
Copy Markdown
Collaborator Author

I have read the CLA Document and I hereby sign the CLA

Use Cloudflare-Studio/ask-bonk/github@main, like most repositories. Stop Bonk five
minutes before the job's 30-minute limit so it reports the outcome
itself, and deny opencode paths outside the checkout instead of
prompting, which nothing can answer in CI.
github-actions Bot added a commit that referenced this pull request Sep 28, 2026
@danlapid danlapid changed the title ci: bump ask-bonk to v0.5.1 and keep Bonk inside the job timeout ci: track ask-bonk main and keep Bonk inside the job timeout Sep 28, 2026
@danlapid
danlapid merged commit a396bb3 into main Sep 28, 2026
19 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