From 841588bc0b9fb8b828f978ce7ad8827cdce2213c Mon Sep 17 00:00:00 2001 From: pacnpal <183241239+pacnpal@users.noreply.github.com> Date: Tue, 10 Dec 2024 15:16:28 -0500 Subject: [PATCH] Update claude-review.yml --- .github/workflows/claude-review.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/claude-review.yml b/.github/workflows/claude-review.yml index b928cd0..dbeb2b5 100644 --- a/.github/workflows/claude-review.yml +++ b/.github/workflows/claude-review.yml @@ -134,7 +134,7 @@ jobs: $DIFF_CONTENT \`\`\`" \ '{ - "model": "claude-3-sonnet-20241022", + "model": "claude-3-sonnet-20240229", "max_tokens": 4096, "temperature": 0.7, "messages": [{ @@ -144,12 +144,15 @@ jobs: }') # Make the API request + echo "Sending request to Claude API..." RESPONSE=$(curl -s https://api.anthropic.com/v1/messages \ -H "Content-Type: application/json" \ -H "x-api-key: $ANTHROPIC_API_KEY" \ -H "anthropic-version: 2023-06-01" \ -d "$REQUEST_BODY") + echo "Response received, checking for content..." + if echo "$RESPONSE" | jq -e '.content[0].text' > /dev/null; then REVIEW=$(echo "$RESPONSE" | jq -r '.content[0].text') @@ -165,7 +168,7 @@ jobs: fi - name: Post review comment - if: steps.changed-files.outputs.diff_size != '0' + if: success() && steps.changed-files.outputs.diff_size != '0' uses: actions/github-script@v7 with: github-token: ${{ secrets.GITHUB_TOKEN }}