diff --git a/.github/workflows/pr-agent-review.yaml b/.github/workflows/pr-agent-review.yaml index 46653c3a..8bc1e3a1 100644 --- a/.github/workflows/pr-agent-review.yaml +++ b/.github/workflows/pr-agent-review.yaml @@ -26,7 +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_improve: '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()