diff --git a/joj3_config_generator/models/repo.py b/joj3_config_generator/models/repo.py index b76ac36..06e5379 100644 --- a/joj3_config_generator/models/repo.py +++ b/joj3_config_generator/models/repo.py @@ -28,3 +28,4 @@ class Config(BaseModel): path: Path = Path("repo.toml") grading_repo_name: str = f"{socket.gethostname().split('-')[0]}-joj" health_check_score: int = Field(0) + submitter_in_issue_title: bool = True diff --git a/joj3_config_generator/transformers/repo.py b/joj3_config_generator/transformers/repo.py index 80896f1..feb959d 100644 --- a/joj3_config_generator/transformers/repo.py +++ b/joj3_config_generator/transformers/repo.py @@ -16,6 +16,8 @@ def get_teapot_stage(repo_conf: repo.Config) -> result.StageDetail: "--max-total-score", str(repo_conf.max_total_score), ] + if not repo_conf.submitter_in_issue_title: + args.append("--no-submitter-in-issue-title") stage_conf = result.StageDetail( name="teapot",