Commit d473634
Allow Renovate bot + enable real-time skill progress visibility (#760)
Two fixes to get the Renovate-triggered skill runs actually working
and observable:
1. `allowed_bots: renovate` — without this, claude-code-action
refuses to run any workflow initiated by a bot identity with
"Workflow initiated by non-human actor: renovate (type: Bot)."
This is the action's default safety behavior. We deliberately
allow Renovate (the whole point of the pipeline) but leave the
list narrow — other bots still blocked.
2. `track_progress: true` + `display_report: true` — these expose
live progress during long skill runs:
- track_progress posts a sticky tracking comment on the PR that
updates as the skill works through each phase
- display_report surfaces the Claude Code Report in the Actions
Step Summary as the step runs, not just after completion
Skill runs that previously went silent for 20-45 min now stream
live status.
The track_progress change was supposed to ship in #757 but was
pushed after the squash-merge and got orphaned on the branch.
Seen on run 24743776702 — Renovate PR #759's workflow failed with
the bot-actor rejection.
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>1 parent aad6bb0 commit d473634
1 file changed
Lines changed: 12 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
422 | 422 | | |
423 | 423 | | |
424 | 424 | | |
| 425 | + | |
| 426 | + | |
| 427 | + | |
| 428 | + | |
| 429 | + | |
| 430 | + | |
| 431 | + | |
| 432 | + | |
| 433 | + | |
| 434 | + | |
| 435 | + | |
| 436 | + | |
425 | 437 | | |
426 | 438 | | |
427 | 439 | | |
| |||
0 commit comments