Skip to content

Commit 34002b0

Browse files
committed
Fix issue - read comments too
1 parent f4f0870 commit 34002b0

1 file changed

Lines changed: 14 additions & 2 deletions

File tree

.github/workflows/claude-fix-issue.yml

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -61,13 +61,25 @@ jobs:
6161
run: |
6262
ISSUE_JSON=$(gh issue view "$ISSUE_NUMBER" \
6363
--repo phpstan/phpstan \
64-
--json title,body,url)
64+
--json title,body,url,comments)
6565
6666
TITLE=$(echo "$ISSUE_JSON" | jq -r '.title')
6767
URL=$(echo "$ISSUE_JSON" | jq -r '.url')
6868
echo "title=$TITLE" >> "$GITHUB_OUTPUT"
6969
echo "url=$URL" >> "$GITHUB_OUTPUT"
70-
echo "$ISSUE_JSON" | jq -r '.body' > /tmp/issue-body.txt
70+
71+
{
72+
echo "$ISSUE_JSON" | jq -r '.body'
73+
COMMENT_COUNT=$(echo "$ISSUE_JSON" | jq '.comments | length')
74+
if [ "$COMMENT_COUNT" -gt 0 ]; then
75+
echo ""
76+
echo "---"
77+
echo ""
78+
echo "## Comments"
79+
echo ""
80+
echo "$ISSUE_JSON" | jq -r '.comments[] | "### Comment by \(.author.login) (\(.createdAt))\n\n\(.body)\n\n---\n"'
81+
fi
82+
} > /tmp/issue-body.txt
7183
7284
- name: "Run Claude Code"
7385
env:

0 commit comments

Comments
 (0)