Commit

class github.Commit.Commit

This class represents Commits.

The reference can be found here https://docs.github.com/en/rest/reference/git#commits

create_comment(body: str, line: Opt[int] = NotSet, path: Opt[str] = NotSet, position: Opt[int] = NotSet) → CommitComment
Calls

POST /repos/{owner}/{repo}/commits/{sha}/comments

create_status(state: str, target_url: Opt[str] = NotSet, description: Opt[str] = NotSet, context: Opt[str] = NotSet) → CommitStatus
Calls

POST /repos/{owner}/{repo}/statuses/{sha}

get_comments() → PaginatedList[CommitComment]
Calls

GET /repos/{owner}/{repo}/commits/{sha}/comments

get_statuses() → PaginatedList[CommitStatus]
Calls

GET /repos/{owner}/{repo}/statuses/{ref}

get_combined_status() → CommitCombinedStatus
Calls

GET /repos/{owner}/{repo}/commits/{ref}/status/

get_pulls() → PaginatedList[PullRequest]
Calls

GET /repos/{owner}/{repo}/commits/{sha}/pulls

get_check_runs(check_name: Opt[str] = NotSet, status: Opt[str] = NotSet, filter: Opt[str] = NotSet) → PaginatedList[CheckRun]
Calls

GET /repos/{owner}/{repo}/commits/{sha}/check-runs

get_check_suites(app_id: Opt[int] = NotSet, check_name: Opt[str] = NotSet) → PaginatedList[CheckSuite]
Class

GET /repos/{owner}/{repo}/commits/{ref}/check-suites