From 2dcee63df5e4a09d9bdd6e367be9cfdd02eba05e Mon Sep 17 00:00:00 2001 From: Ori Kotek Date: Mon, 27 Nov 2023 12:32:53 +0200 Subject: [PATCH] fix improve --- .github/workflows/pr-agent-review.yaml | 3 ++- pr_agent/servers/github_action_runner.py | 6 +++--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/.github/workflows/pr-agent-review.yaml b/.github/workflows/pr-agent-review.yaml index 166e83de..8bc1e3a1 100644 --- a/.github/workflows/pr-agent-review.yaml +++ b/.github/workflows/pr-agent-review.yaml @@ -26,6 +26,7 @@ jobs: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} PINECONE.API_KEY: ${{ secrets.PINECONE_API_KEY }} PINECONE.ENVIRONMENT: ${{ secrets.PINECONE_ENVIRONMENT }} - GITHUB_ACTION.AUTO_REVIEW: true + GITHUB_ACTION.AUTO_REVIEW: 'true' + GITHUB_ACTION.AUTO_IMPROVE: 'true' diff --git a/pr_agent/servers/github_action_runner.py b/pr_agent/servers/github_action_runner.py index 4d35abff..697b8f0d 100644 --- a/pr_agent/servers/github_action_runner.py +++ b/pr_agent/servers/github_action_runner.py @@ -65,13 +65,13 @@ async def run_action(): if action in ["opened", "reopened"]: pr_url = event_payload.get("pull_request", {}).get("url") if pr_url: - auto_review = os.environ.get('github_action.auto_review', None) + auto_review = get_settings().get('GITHUB_ACTION.AUTO_REVIEW', None) if auto_review is None or (isinstance(auto_review, str) and auto_review.lower() == 'true'): await PRReviewer(pr_url).run() - auto_describe = os.environ.get('github_action.auto_describe', None) + auto_describe = get_settings().get('GITHUB_ACTION.AUTO_DESCRIBE', None) if isinstance(auto_describe, str) and auto_describe.lower() == 'true': await PRDescription(pr_url).run() - auto_improve = os.environ.get('github_action.auto_improve', None) + auto_improve = get_settings().get('GITHUB_ACTION.AUTO_IMPROVE', None) if isinstance(auto_improve, str) and auto_improve.lower() == 'true': await PRCodeSuggestions(pr_url).run()