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: match on commit author instead of workflow actor
GitHub's approval gate checks the commit author, not the workflow run
actor. When a bot-authored PR is merged by a human the run's actor is
the human, but head_commit.author.name is still the bot.
- Check head_commit.author.name instead of actor.login
- Remove workflow scope restriction (all CI workflows need approval)
- Remove version/ branch restriction (post-merge runs land on main)
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
0 commit comments