6767 # Interactive Claude mentions in comments
6868 claude-comment-mention :
6969 if : |
70- (github.event_name == 'issue_comment' && (contains(github.event.comment.body, '@claude') || contains(github.event.comment.body, '@Claude') || contains(github.event.comment.body, '@CLAUDE'))) ||
71- (github.event_name == 'pull_request_review_comment' && (contains(github.event.comment.body, '@claude') || contains(github.event.comment.body, '@Claude') || contains(github.event.comment.body, '@CLAUDE')))
70+ (github.event_name == 'issue_comment' && (
71+ contains(github.event.comment.body, '@claude') ||
72+ contains(github.event.comment.body, '@Claude') ||
73+ contains(github.event.comment.body, '@CLAUDE')
74+ )) ||
75+ (github.event_name == 'pull_request_review_comment' && (
76+ contains(github.event.comment.body, '@claude') ||
77+ contains(github.event.comment.body, '@Claude') ||
78+ contains(github.event.comment.body, '@CLAUDE')
79+ ))
7280 uses : ${{ inputs.executor_workflow_ref }}
7381 with :
7482 trigger_mode : interactive
8189 # Interactive Claude mentions in PR reviews
8290 claude-review-mention :
8391 if : |
84- github.event_name == 'pull_request_review' && (contains(github.event.review.body, '@claude') || contains(github.event.review.body, '@Claude') || contains(github.event.review.body, '@CLAUDE'))
92+ github.event_name == 'pull_request_review' && (
93+ contains(github.event.review.body, '@claude') ||
94+ contains(github.event.review.body, '@Claude') ||
95+ contains(github.event.review.body, '@CLAUDE')
96+ )
8597 uses : ${{ inputs.executor_workflow_ref }}
8698 with :
8799 trigger_mode : interactive
@@ -95,8 +107,18 @@ jobs:
95107 claude-issue-mention :
96108 if : |
97109 github.event_name == 'issues' &&
98- ((contains(github.event.issue.body, '@claude') || contains(github.event.issue.body, '@Claude') || contains(github.event.issue.body, '@CLAUDE')) ||
99- (contains(github.event.issue.title, '@claude') || contains(github.event.issue.title, '@Claude') || contains(github.event.issue.title, '@CLAUDE')))
110+ (
111+ (
112+ contains(github.event.issue.body, '@claude') ||
113+ contains(github.event.issue.body, '@Claude') ||
114+ contains(github.event.issue.body, '@CLAUDE')
115+ ) ||
116+ (
117+ contains(github.event.issue.title, '@claude') ||
118+ contains(github.event.issue.title, '@Claude') ||
119+ contains(github.event.issue.title, '@CLAUDE')
120+ )
121+ )
100122 uses : ${{ inputs.executor_workflow_ref }}
101123 with :
102124 trigger_mode : interactive
@@ -110,8 +132,18 @@ jobs:
110132 claude-pr-mention :
111133 if : |
112134 github.event_name == 'pull_request' &&
113- ((contains(github.event.pull_request.title, '@claude') || contains(github.event.pull_request.title, '@Claude') || contains(github.event.pull_request.title, '@CLAUDE')) ||
114- (contains(github.event.pull_request.body, '@claude') || contains(github.event.pull_request.body, '@Claude') || contains(github.event.pull_request.body, '@CLAUDE')))
135+ (
136+ (
137+ contains(github.event.pull_request.title, '@claude') ||
138+ contains(github.event.pull_request.title, '@Claude') ||
139+ contains(github.event.pull_request.title, '@CLAUDE')
140+ ) ||
141+ (
142+ contains(github.event.pull_request.body, '@claude') ||
143+ contains(github.event.pull_request.body, '@Claude') ||
144+ contains(github.event.pull_request.body, '@CLAUDE')
145+ )
146+ )
115147 uses : ${{ inputs.executor_workflow_ref }}
116148 with :
117149 trigger_mode : interactive
@@ -125,8 +157,12 @@ jobs:
125157 claude-automatic-review :
126158 if : |
127159 github.event_name == 'pull_request' &&
128- !contains(github.event.pull_request.title, '@claude') && !contains(github.event.pull_request.title, '@Claude') && !contains(github.event.pull_request.title, '@CLAUDE') &&
129- !contains(github.event.pull_request.body, '@claude') && !contains(github.event.pull_request.body, '@Claude') && !contains(github.event.pull_request.body, '@CLAUDE')
160+ !contains(github.event.pull_request.title, '@claude') &&
161+ !contains(github.event.pull_request.title, '@Claude') &&
162+ !contains(github.event.pull_request.title, '@CLAUDE') &&
163+ !contains(github.event.pull_request.body, '@claude') &&
164+ !contains(github.event.pull_request.body, '@Claude') &&
165+ !contains(github.event.pull_request.body, '@CLAUDE')
130166 uses : ${{ inputs.executor_workflow_ref }}
131167 with :
132168 trigger_mode : automatic
0 commit comments