From c428d517065a6c23ecdafac0ad25b4af91663838 Mon Sep 17 00:00:00 2001 From: Boming Zhang Date: Wed, 25 Jun 2025 05:00:20 -0400 Subject: [PATCH] feat: support --issue-label-exclusive --- joj3_config_generator/models/repo.py | 1 + joj3_config_generator/transformers/repo.py | 2 ++ 2 files changed, 3 insertions(+) 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: