fix: optional max-total-score in repo.toml
This commit is contained in:
parent
340ba5d0c5
commit
b46bc950f7
|
@ -1,6 +1,6 @@
|
||||||
import os
|
import os
|
||||||
from pathlib import Path
|
from pathlib import Path
|
||||||
from typing import List
|
from typing import List, Optional
|
||||||
|
|
||||||
from pydantic import AliasChoices, BaseModel, Field, model_validator
|
from pydantic import AliasChoices, BaseModel, Field, model_validator
|
||||||
|
|
||||||
|
@ -32,8 +32,8 @@ class Config(BaseModel):
|
||||||
"", validation_alias=AliasChoices("gitea-token", "gitea_token")
|
"", validation_alias=AliasChoices("gitea-token", "gitea_token")
|
||||||
)
|
)
|
||||||
gitea_org: str = Field("", validation_alias=AliasChoices("gitea-org", "gitea_org"))
|
gitea_org: str = Field("", validation_alias=AliasChoices("gitea-org", "gitea_org"))
|
||||||
max_total_score: int = Field(
|
max_total_score: Optional[int] = Field(
|
||||||
100, validation_alias=AliasChoices("max-total-score", "max_total_score")
|
None, validation_alias=AliasChoices("max-total-score", "max_total_score")
|
||||||
)
|
)
|
||||||
force_skip_health_check_on_test: bool = Field(
|
force_skip_health_check_on_test: bool = Field(
|
||||||
False,
|
False,
|
||||||
|
|
|
@ -34,7 +34,7 @@ def get_teapot_post_stage(
|
||||||
"--max-total-score",
|
"--max-total-score",
|
||||||
(
|
(
|
||||||
str(repo_conf.max_total_score)
|
str(repo_conf.max_total_score)
|
||||||
if not task_conf.max_total_score
|
if repo_conf.max_total_score is not None
|
||||||
else str(task_conf.max_total_score)
|
else str(task_conf.max_total_score)
|
||||||
),
|
),
|
||||||
]
|
]
|
||||||
|
|
Loading…
Reference in New Issue
Block a user