|
49 | 49 | FEEDBACK="${{ github.event.comment.body }}" |
50 | 50 | # Remove the "claude:" prefix |
51 | 51 | FEEDBACK="${FEEDBACK#claude:}" |
52 | | - # Use proper multi-line string handling for GitHub Actions outputs |
53 | | - echo "number<<EOF" >> $GITHUB_OUTPUT |
54 | | - echo "$ISSUE_NUMBER" >> $GITHUB_OUTPUT |
55 | | - echo "EOF" >> $GITHUB_OUTPUT |
56 | | - |
57 | | - echo "feedback<<EOF" >> $GITHUB_OUTPUT |
58 | | - echo "$FEEDBACK" >> $GITHUB_OUTPUT |
59 | | - echo "EOF" >> $GITHUB_OUTPUT |
| 52 | + echo "number=${ISSUE_NUMBER}" >> $GITHUB_OUTPUT |
| 53 | + echo "feedback=${FEEDBACK}" >> $GITHUB_OUTPUT |
60 | 54 | |
61 | 55 | - name: Process with Claude Code for issue analysis |
62 | 56 | uses: fractureinc/[email protected] |
@@ -108,14 +102,8 @@ jobs: |
108 | 102 | FEEDBACK="${{ github.event.comment.body }}" |
109 | 103 | # Remove the "claude-fix:" prefix |
110 | 104 | FEEDBACK="${FEEDBACK#claude-fix:}" |
111 | | - # Use proper multi-line string handling for GitHub Actions outputs |
112 | | - echo "number<<EOF" >> $GITHUB_OUTPUT |
113 | | - echo "$ISSUE_NUMBER" >> $GITHUB_OUTPUT |
114 | | - echo "EOF" >> $GITHUB_OUTPUT |
115 | | - |
116 | | - echo "feedback<<EOF" >> $GITHUB_OUTPUT |
117 | | - echo "$FEEDBACK" >> $GITHUB_OUTPUT |
118 | | - echo "EOF" >> $GITHUB_OUTPUT |
| 105 | + echo "number=${ISSUE_NUMBER}" >> $GITHUB_OUTPUT |
| 106 | + echo "feedback=${FEEDBACK}" >> $GITHUB_OUTPUT |
119 | 107 | |
120 | 108 | - name: Process with Claude Code for issue fix |
121 | 109 | uses: fractureinc/[email protected] |
@@ -159,14 +147,8 @@ jobs: |
159 | 147 | FEEDBACK="${{ github.event.comment.body }}" |
160 | 148 | # Remove the "claude:" prefix |
161 | 149 | FEEDBACK="${FEEDBACK#claude:}" |
162 | | - # Use proper multi-line string handling for GitHub Actions outputs |
163 | | - echo "number<<EOF" >> $GITHUB_OUTPUT |
164 | | - echo "$PR_NUMBER" >> $GITHUB_OUTPUT |
165 | | - echo "EOF" >> $GITHUB_OUTPUT |
166 | | - |
167 | | - echo "feedback<<EOF" >> $GITHUB_OUTPUT |
168 | | - echo "$FEEDBACK" >> $GITHUB_OUTPUT |
169 | | - echo "EOF" >> $GITHUB_OUTPUT |
| 150 | + echo "number=${PR_NUMBER}" >> $GITHUB_OUTPUT |
| 151 | + echo "feedback=${FEEDBACK}" >> $GITHUB_OUTPUT |
170 | 152 | |
171 | 153 | - name: Process with Claude Code |
172 | 154 | uses: fractureinc/[email protected] |
@@ -198,14 +180,8 @@ jobs: |
198 | 180 | FEEDBACK="${{ github.event.comment.body }}" |
199 | 181 | # Remove the "claude-suggest:" prefix |
200 | 182 | FEEDBACK="${FEEDBACK#claude-suggest:}" |
201 | | - # Use proper multi-line string handling for GitHub Actions outputs |
202 | | - echo "number<<EOF" >> $GITHUB_OUTPUT |
203 | | - echo "$PR_NUMBER" >> $GITHUB_OUTPUT |
204 | | - echo "EOF" >> $GITHUB_OUTPUT |
205 | | - |
206 | | - echo "feedback<<EOF" >> $GITHUB_OUTPUT |
207 | | - echo "$FEEDBACK" >> $GITHUB_OUTPUT |
208 | | - echo "EOF" >> $GITHUB_OUTPUT |
| 183 | + echo "number=${PR_NUMBER}" >> $GITHUB_OUTPUT |
| 184 | + echo "feedback=${FEEDBACK}" >> $GITHUB_OUTPUT |
209 | 185 | |
210 | 186 | - name: Process with Claude Code Suggestions |
211 | 187 | uses: fractureinc/[email protected] |
@@ -243,26 +219,12 @@ jobs: |
243 | 219 | FILE_PATH="${{ github.event.comment.path }}" |
244 | 220 | LINE="${{ github.event.comment.line }}" |
245 | 221 | |
246 | | - # Use proper multi-line string handling for GitHub Actions outputs |
247 | | - echo "number<<EOF" >> $GITHUB_OUTPUT |
248 | | - echo "$PR_NUMBER" >> $GITHUB_OUTPUT |
249 | | - echo "EOF" >> $GITHUB_OUTPUT |
250 | | - |
251 | | - echo "feedback<<EOF" >> $GITHUB_OUTPUT |
252 | | - echo "$FEEDBACK" >> $GITHUB_OUTPUT |
253 | | - echo "EOF" >> $GITHUB_OUTPUT |
| 222 | + echo "number=${PR_NUMBER}" >> $GITHUB_OUTPUT |
| 223 | + echo "feedback=${FEEDBACK}" >> $GITHUB_OUTPUT |
254 | 224 | |
255 | | - echo "comment_id<<EOF" >> $GITHUB_OUTPUT |
256 | | - echo "$COMMENT_ID" >> $GITHUB_OUTPUT |
257 | | - echo "EOF" >> $GITHUB_OUTPUT |
258 | | - |
259 | | - echo "file_path<<EOF" >> $GITHUB_OUTPUT |
260 | | - echo "$FILE_PATH" >> $GITHUB_OUTPUT |
261 | | - echo "EOF" >> $GITHUB_OUTPUT |
262 | | - |
263 | | - echo "line<<EOF" >> $GITHUB_OUTPUT |
264 | | - echo "$LINE" >> $GITHUB_OUTPUT |
265 | | - echo "EOF" >> $GITHUB_OUTPUT |
| 225 | + echo "comment_id=${COMMENT_ID}" >> $GITHUB_OUTPUT |
| 226 | + echo "file_path=${FILE_PATH}" >> $GITHUB_OUTPUT |
| 227 | + echo "line=${LINE}" >> $GITHUB_OUTPUT |
266 | 228 | |
267 | 229 | - name: Process with Claude Code for code review comment |
268 | 230 | uses: fractureinc/[email protected] |
@@ -298,26 +260,12 @@ jobs: |
298 | 260 | FILE_PATH="${{ github.event.comment.path }}" |
299 | 261 | LINE="${{ github.event.comment.line }}" |
300 | 262 | |
301 | | - # Use proper multi-line string handling for GitHub Actions outputs |
302 | | - echo "number<<EOF" >> $GITHUB_OUTPUT |
303 | | - echo "$PR_NUMBER" >> $GITHUB_OUTPUT |
304 | | - echo "EOF" >> $GITHUB_OUTPUT |
305 | | - |
306 | | - echo "feedback<<EOF" >> $GITHUB_OUTPUT |
307 | | - echo "$FEEDBACK" >> $GITHUB_OUTPUT |
308 | | - echo "EOF" >> $GITHUB_OUTPUT |
309 | | - |
310 | | - echo "comment_id<<EOF" >> $GITHUB_OUTPUT |
311 | | - echo "$COMMENT_ID" >> $GITHUB_OUTPUT |
312 | | - echo "EOF" >> $GITHUB_OUTPUT |
313 | | - |
314 | | - echo "file_path<<EOF" >> $GITHUB_OUTPUT |
315 | | - echo "$FILE_PATH" >> $GITHUB_OUTPUT |
316 | | - echo "EOF" >> $GITHUB_OUTPUT |
| 263 | + echo "number=${PR_NUMBER}" >> $GITHUB_OUTPUT |
| 264 | + echo "feedback=${FEEDBACK}" >> $GITHUB_OUTPUT |
317 | 265 | |
318 | | - echo "line<<EOF" >> $GITHUB_OUTPUT |
319 | | - echo "$LINE" >> $GITHUB_OUTPUT |
320 | | - echo "EOF" >> $GITHUB_OUTPUT |
| 266 | + echo "comment_id=${COMMENT_ID}" >> $GITHUB_OUTPUT |
| 267 | + echo "file_path=${FILE_PATH}" >> $GITHUB_OUTPUT |
| 268 | + echo "line=${LINE}" >> $GITHUB_OUTPUT |
321 | 269 | |
322 | 270 | - name: Process with Claude Code Suggestions for code review |
323 | 271 | uses: fractureinc/[email protected] |
|
0 commit comments