GitHubCheckRunModel#
- pydantic model safir.github.models.GitHubCheckRunModel#
A Pydantic model for the “check_run” field in a check_run webhook payload (
GitHubCheckRunEventModel).- Parameters:
data (
Any)- Fields:
-
field check_suite:
GitHubCheckSuiteId[Required]# Brief information about the check suite.
-
field conclusion:
Optional[GitHubCheckRunConclusion] = None# Conclusion status, if completed.
-
field html_url:
HttpUrl[Required]# URL of the check run webpage.
-
field output:
Optional[GitHubCheckRunOutput] = None# Check run output, if available.
-
field pull_requests:
list[GitHubCheckRunPrInfoModel] [Optional]# List of pull requests associated with this check run.
-
field status:
GitHubCheckRunStatus[Required]# Status of the check run.
-
field url:
HttpUrl[Required]# URL of the check run API resource.