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