fix: optional max-total-score in repo.toml
Some checks failed
build / build (push) Failing after 1m48s
build / trigger-build-image (push) Has been skipped

This commit is contained in:
张泊明518370910136 2025-06-17 01:56:15 -04:00
parent 340ba5d0c5
commit b46bc950f7
GPG Key ID: D47306D7062CDA9D
2 changed files with 4 additions and 4 deletions

View File

@ -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,

View File

@ -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)
), ),
] ]