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
from pathlib import Path
from typing import List
from typing import List, Optional
from pydantic import AliasChoices, BaseModel, Field, model_validator
@ -32,8 +32,8 @@ class Config(BaseModel):
"", validation_alias=AliasChoices("gitea-token", "gitea_token")
)
gitea_org: str = Field("", validation_alias=AliasChoices("gitea-org", "gitea_org"))
max_total_score: int = Field(
100, validation_alias=AliasChoices("max-total-score", "max_total_score")
max_total_score: Optional[int] = Field(
None, validation_alias=AliasChoices("max-total-score", "max_total_score")
)
force_skip_health_check_on_test: bool = Field(
False,

View File

@ -34,7 +34,7 @@ def get_teapot_post_stage(
"--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)
),
]