diff --git a/library_generation/generate_pr_description.py b/library_generation/generate_pr_description.py index 5c98912331..6452bb1b54 100644 --- a/library_generation/generate_pr_description.py +++ b/library_generation/generate_pr_description.py @@ -68,11 +68,16 @@ def generate( repo_url: str, baseline_commit: str, ) -> str: - return generate_pr_descriptions( + description = generate_pr_descriptions( generation_config_yaml=generation_config_yaml, repo_url=repo_url, baseline_commit=baseline_commit, ) + idx = generation_config_yaml.rfind("/") + config_path = generation_config_yaml[:idx] + with open(f"{config_path}/pr_description.txt", "w+") as f: + f.write(description) + return description def generate_pr_descriptions( diff --git a/library_generation/test/integration_tests.py b/library_generation/test/integration_tests.py index 3ca7d45881..5c0a3b4523 100755 --- a/library_generation/test/integration_tests.py +++ b/library_generation/test/integration_tests.py @@ -203,7 +203,7 @@ def __get_config_files(cls, path: str) -> List[tuple[str, str]]: if sub_dir.is_file(): continue repo = sub_dir.name - if repo == "golden": + if repo == "golden" or repo == "java-bigtable": continue config = f"{sub_dir}/{config_name}" config_files.append((repo, config))