Structsยง
- Check
RunApp - Minimal app info from a check run.
- Check
RunItem - A single check run from the GitHub Check Runs API.
- Check
Runs Response - Response from GET /repos/{owner}/{repo}/commits/{ref}/check-runs.
- Combined
Status Response - Response from GET /repos/{owner}/{repo}/commits/{ref}/status.
- Commit
Author - Commit author info (top-level, optional).
- Commit
Parent - Parent commit reference from the GitHub API.
- Commit
Status Item - A single status from the combined status API.
- Commit
Verification - Commit verification info from GitHub API.
- Compare
Commit - A commit from the compare API.
- Compare
Commit Inner - Inner commit data.
- Compare
Response - Response from the compare API.
- PrBase
- The base branch info from a PR.
- PrCommit
- A commit on a PR (from the pulls/{number}/commits endpoint).
- PrCommit
Author - Committer info with timestamp.
- PrCommit
Inner - Inner commit data for a PR commit.
- PrFile
- GitHub API response type for PR changed files.
- PrHead
- The head branch/commit info from a PR.
- PrMetadata
- GitHub API response type for PR metadata.
- PrUser
- Pull request user.
- Pull
Request List Item - Pull request summary from the list pulls endpoint.
- Pull
Request Summary - A pull request summary (from commits/{sha}/pulls).
- Release
- A release from the GitHub Releases API.
- Release
Asset - An asset attached to a GitHub release.
- Review
- A PR review.
- Search
PrItem - A PR item from the GitHub Search API (issues endpoint).
- Search
PrMeta - Pull request metadata within a search result.
- Search
Response - Wrapper for GitHub Search API responses.
- Tag
- GitHub API response type for a tag.
- TagCommit