diff --git a/joj3_config_generator/models/repo.py b/joj3_config_generator/models/repo.py index 6371aab..74d0936 100644 --- a/joj3_config_generator/models/repo.py +++ b/joj3_config_generator/models/repo.py @@ -23,6 +23,7 @@ class Groups(BaseModel): class Label(BaseModel): name: str = "Kind/Testing" color: str = "#795548" + exclusive: bool = False class Issue(BaseModel): diff --git a/joj3_config_generator/transformers/repo.py b/joj3_config_generator/transformers/repo.py index 81fa434..18e254a 100644 --- a/joj3_config_generator/transformers/repo.py +++ b/joj3_config_generator/transformers/repo.py @@ -45,6 +45,8 @@ def get_teapot_post_stage( "--scoreboard-filename", task_conf.scoreboard, ] + if repo_conf.issue.label.exclusive: + args.append("--issue-label-exclusive") if not repo_conf.issue.show_submitter: args.append("--no-submitter-in-issue-title") if task_conf.time.end: