diff --git a/.github/workflows/ai-review.yml b/.github/workflows/ai-review.yml index 62a088e6..7ba104ef 100644 --- a/.github/workflows/ai-review.yml +++ b/.github/workflows/ai-review.yml @@ -38,13 +38,14 @@ jobs: # Conditions: # - PR event: only on opened (not synchronize to avoid cancel-on-push) - # - Comment event: only if it's a PR and contains /review + # - Comment event: only if it's a PR, contains /review, and NOT from a bot if: > github.event_name == 'pull_request_target' || github.event_name == 'workflow_dispatch' || (github.event_name == 'issue_comment' && github.event.issue.pull_request && - contains(github.event.comment.body, '/review')) + contains(github.event.comment.body, '/review') && + github.event.comment.user.type != 'Bot') # CLIProxy environment for model routing env: