GitHubCheckSuiteModel¶
- pydantic model safir.github.models.GitHubCheckSuiteModel¶
A Pydantic model for the
check_suite
field in acheck_suite
webhook (GitHubCheckSuiteEventModel
).- Parameters:
data (
Any
)- Fields:
- field conclusion: GitHubCheckSuiteConclusion | None [Required]¶
The conclusion of the check suite.
- field head_branch: str [Required]¶
Name of the branch the changes are on.
- field head_sha: str [Required]¶
The SHA of the most recent commit for this check suite.
- field id: int [Required]¶
Identifier for this check run.
- field pull_requests: list[GitHubCheckRunPrInfoModel] [Required]¶
A list of pull requests associated with this check suite.
- field status: GitHubCheckSuiteStatus [Required]¶
The status of the check suite.
- field url: HttpUrl [Required]¶
GitHub API URL for the check suite resource.