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.