Skip to content

Commit

Permalink
Merge pull request #100 from PierreGode/PierreGode-patch-5
Browse files Browse the repository at this point in the history
Update review.yml
  • Loading branch information
PierreGode authored Dec 10, 2024
2 parents e52cf67 + 1b91447 commit 7a6ee82
Showing 1 changed file with 7 additions and 4 deletions.
11 changes: 7 additions & 4 deletions .github/workflows/review.yml
Original file line number Diff line number Diff line change
Expand Up @@ -69,15 +69,15 @@ jobs:
# Call OpenAI for inline code analysis
issues_prompt = f"""
Review the following code patch for errors and issues such as:
You are a code reviewer. Analyze the following code patch for issues such as:
- Syntax errors
- Logical errors
- Typos or misconfigurations
- Best practices
Provide specific inline comments that include:
- The exact line number
- A clear explanation of the issue
- A suggested fix (if possible)
Only analyze the code in this patch:
- A suggested fix
Analyze only the provided code:
{patch}
"""
ai_headers = {"Content-Type": "application/json", "Authorization": f"Bearer {openai_key}"}
Expand All @@ -90,6 +90,9 @@ jobs:
issues_response.raise_for_status()
issues = issues_response.json()['choices'][0]['message']['content'].strip()
# Debug: Log the AI's response
print(f"AI Response:\n{issues}")
# Parse issues for inline comments
if issues and "no issues found" not in issues.lower():
for issue in issues.split("\\n- "):
Expand Down

0 comments on commit 7a6ee82

Please sign in to comment.