From 60f349ddfe731c42d2493f86e2d24e0ad355bdeb Mon Sep 17 00:00:00 2001 From: Anant Jain Date: Tue, 4 Mar 2025 22:23:55 -0800 Subject: [PATCH] fix: Add `access_token` for `create_from_repo` as well --- src/codegen/sdk/core/codebase.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/codegen/sdk/core/codebase.py b/src/codegen/sdk/core/codebase.py index 735a8b5ea..5ef0229c5 100644 --- a/src/codegen/sdk/core/codebase.py +++ b/src/codegen/sdk/core/codebase.py @@ -1347,11 +1347,11 @@ def from_repo( try: # Use RepoOperator to fetch the repository logger.info("Cloning repository...") + access_token = secrets.github_token if secrets else None if commit is None: - repo_operator = RepoOperator.create_from_repo(repo_path=repo_path, url=repo_url) + repo_operator = RepoOperator.create_from_repo(repo_path=repo_path, url=repo_url, access_token=access_token) else: # Ensure the operator can handle remote operations - access_token = secrets.github_token if secrets else None repo_operator = RepoOperator.create_from_commit(repo_path=repo_path, commit=commit, url=repo_url, full_name=repo_full_name, access_token=access_token) logger.info("Clone completed successfully")