Skip to content

Commit 922f714

Browse files
Merge pull request #723 from codeflash-ai/fix/project-root-path
[FIX] Use Git root as project root when creating PRs
2 parents f085fe1 + e55a543 commit 922f714

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

codeflash/optimization/function_optimizer.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,7 @@
5353
)
5454
from codeflash.code_utils.env_utils import get_pr_number
5555
from codeflash.code_utils.formatter import format_code, sort_imports
56+
from codeflash.code_utils.git_utils import git_root_dir
5657
from codeflash.code_utils.instrument_existing_tests import inject_profiling_into_existing_test
5758
from codeflash.code_utils.line_profile_utils import add_decorator_imports
5859
from codeflash.code_utils.static_analysis import get_first_top_level_function_or_method_ast
@@ -1301,11 +1302,13 @@ def process_review(
13011302
"coverage_message": coverage_message,
13021303
"replay_tests": replay_tests,
13031304
"concolic_tests": concolic_tests,
1304-
"root_dir": self.project_root,
13051305
}
13061306

13071307
raise_pr = not self.args.no_pr
13081308

1309+
if raise_pr or self.args.staging_review:
1310+
data["root_dir"] = git_root_dir()
1311+
13091312
if raise_pr and not self.args.staging_review:
13101313
data["git_remote"] = self.args.git_remote
13111314
check_create_pr(**data)

0 commit comments

Comments
 (0)