You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix: unbreak scheduled PR pipeline after action parsing change
Since ~June 14 every scheduled run pushed a docs branch, failed
silently on 'gh pr create', barked a notification, and exited green:
claude-code-action@main changed claude_args parsing so
'Bash(gh pr:*)' split on the space into two invalid permission rules.
Result: 31 orphan branches, zero PRs, three weeks of stale main.
- Move tool permissions to .claude/settings.json (JSON survives any
arg parsing; settingSources=project already loads it in CI)
- Pin claude-code-action to v1.0.168 instead of the moving @main
- Add a Verify outcome tripwire: pushed branch without a PR, or
uncommitted changes after the agent step, now fail the run
- Bark protocol: notify only after a real PR URL exists; bark a
failure alert otherwise
- fetcher: record failures in .metadata.json (they were discarded),
print per-host failure breakdown, support JINA_API_KEY (r.jina.ai
rate limiting caused 574 of 731 failures), skip terraform pages
that serve no .md variant (the other 157)
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
0 commit comments