## Compare **post** `/v0/builds/compare` Create two builds whose outputs can be directly compared with each other. Created builds _modify_ their project branches so that their latest sets of config files point to the ones specified by the input revision. This endpoint is useful because a build has more inputs than the set of config files it uses, so comparing two builds directly may return spurious differences. Builds made via this endpoint are guaranteed to have differences arising from the set of config files, and any custom code. ### Body Parameters - `base: object { branch, revision, commit_message }` Parameters for the base build - `branch: string` Branch to use. When using a branch name as revision, this must match or be omitted. - `revision: string or map[FileInput]` Specifies what to build: a branch name, a commit SHA, or file contents. - `UnionMember0 = string` A branch name, commit SHA, or merge command in the format "base..head" - `UnionMember1 = map[FileInput]` File contents to commit directly - `Content = object { content }` - `content: string` File content - `URL = object { url }` - `url: string` URL to fetch file content from - `commit_message: optional string` Optional commit message to use when creating a new commit. - `head: object { branch, revision, commit_message }` Parameters for the head build - `branch: string` Branch to use. When using a branch name as revision, this must match or be omitted. - `revision: string or map[FileInput]` Specifies what to build: a branch name, a commit SHA, or file contents. - `UnionMember0 = string` A branch name, commit SHA, or merge command in the format "base..head" - `UnionMember1 = map[FileInput]` File contents to commit directly - `Content = object { content }` - `content: string` File content - `URL = object { url }` - `url: string` URL to fetch file content from - `commit_message: optional string` Optional commit message to use when creating a new commit. - `project: optional string` Project name - `targets: optional array of Target` Optional list of SDK targets to build. If not specified, all configured targets will be built. - `"node"` - `"typescript"` - `"python"` - `"go"` - `"java"` - `"kotlin"` - `"ruby"` - `"terraform"` - `"cli"` - `"php"` - `"csharp"` - `"sql"` - `"openapi"` ### Returns - `base: Build` - `id: string` Build ID - `config_commit: string` - `created_at: string` - `documented_spec: object { content, type } or object { expires, type, url }` - `UnionMember0 = object { content, type }` - `content: string` - `type: "content"` - `"content"` - `UnionMember1 = object { expires, type, url }` - `expires: string` - `type: "url"` - `"url"` - `url: string` - `object: "build"` - `"build"` - `org: string` - `project: string` - `targets: object { cli, csharp, go, 10 more }` - `cli: optional BuildTarget` - `commit: object { status } or object { status } or object { status } or object { commit, completed, conclusion, 2 more }` - `NotStarted = object { status }` - `status: "not_started"` - `"not_started"` - `Queued = object { status }` - `status: "queued"` - `"queued"` - `InProgress = object { status }` - `status: "in_progress"` - `"in_progress"` - `Completed = object { commit, completed, conclusion, 2 more }` - `commit: Commit` - `repo: object { branch, name, owner }` - `branch: string` - `name: string` - `owner: string` - `sha: string` - `completed: object { commit, conclusion, merge_conflict_pr }` deprecated - `commit: Commit` - `repo: object { branch, name, owner }` - `branch: string` - `name: string` - `owner: string` - `sha: string` - `conclusion: "error" or "warning" or "note" or 9 more` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: object { number, repo }` - `number: number` - `repo: object { name, owner }` - `name: string` - `owner: string` - `conclusion: "error" or "warning" or "note" or 9 more` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: object { number, repo }` - `number: number` - `repo: object { name, owner }` - `name: string` - `owner: string` - `status: "completed"` - `"completed"` - `install_url: string` - `object: "build_target"` - `"build_target"` - `status: "not_started" or "codegen" or "postgen" or "completed"` - `"not_started"` - `"codegen"` - `"postgen"` - `"completed"` - `build: optional CheckStep` - `NotStarted = object { status }` - `status: "not_started"` - `"not_started"` - `Queued = object { status }` - `status: "queued"` - `"queued"` - `InProgress = object { status }` - `status: "in_progress"` - `"in_progress"` - `Completed = object { completed, conclusion, status, url }` - `completed: object { conclusion, url }` deprecated - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string` - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string` - `lint: optional CheckStep` - `NotStarted = object { status }` - `status: "not_started"` - `"not_started"` - `Queued = object { status }` - `status: "queued"` - `"queued"` - `InProgress = object { status }` - `status: "in_progress"` - `"in_progress"` - `Completed = object { completed, conclusion, status, url }` - `completed: object { conclusion, url }` deprecated - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string` - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string` - `test: optional CheckStep` - `NotStarted = object { status }` - `status: "not_started"` - `"not_started"` - `Queued = object { status }` - `status: "queued"` - `"queued"` - `InProgress = object { status }` - `status: "in_progress"` - `"in_progress"` - `Completed = object { completed, conclusion, status, url }` - `completed: object { conclusion, url }` deprecated - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string` - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string` - `csharp: optional BuildTarget` - `commit: object { status } or object { status } or object { status } or object { commit, completed, conclusion, 2 more }` - `NotStarted = object { status }` - `status: "not_started"` - `"not_started"` - `Queued = object { status }` - `status: "queued"` - `"queued"` - `InProgress = object { status }` - `status: "in_progress"` - `"in_progress"` - `Completed = object { commit, completed, conclusion, 2 more }` - `commit: Commit` - `repo: object { branch, name, owner }` - `branch: string` - `name: string` - `owner: string` - `sha: string` - `completed: object { commit, conclusion, merge_conflict_pr }` deprecated - `commit: Commit` - `repo: object { branch, name, owner }` - `branch: string` - `name: string` - `owner: string` - `sha: string` - `conclusion: "error" or "warning" or "note" or 9 more` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: object { number, repo }` - `number: number` - `repo: object { name, owner }` - `name: string` - `owner: string` - `conclusion: "error" or "warning" or "note" or 9 more` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: object { number, repo }` - `number: number` - `repo: object { name, owner }` - `name: string` - `owner: string` - `status: "completed"` - `"completed"` - `install_url: string` - `object: "build_target"` - `"build_target"` - `status: "not_started" or "codegen" or "postgen" or "completed"` - `"not_started"` - `"codegen"` - `"postgen"` - `"completed"` - `build: optional CheckStep` - `NotStarted = object { status }` - `status: "not_started"` - `"not_started"` - `Queued = object { status }` - `status: "queued"` - `"queued"` - `InProgress = object { status }` - `status: "in_progress"` - `"in_progress"` - `Completed = object { completed, conclusion, status, url }` - `completed: object { conclusion, url }` deprecated - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string` - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string` - `lint: optional CheckStep` - `NotStarted = object { status }` - `status: "not_started"` - `"not_started"` - `Queued = object { status }` - `status: "queued"` - `"queued"` - `InProgress = object { status }` - `status: "in_progress"` - `"in_progress"` - `Completed = object { completed, conclusion, status, url }` - `completed: object { conclusion, url }` deprecated - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string` - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string` - `test: optional CheckStep` - `NotStarted = object { status }` - `status: "not_started"` - `"not_started"` - `Queued = object { status }` - `status: "queued"` - `"queued"` - `InProgress = object { status }` - `status: "in_progress"` - `"in_progress"` - `Completed = object { completed, conclusion, status, url }` - `completed: object { conclusion, url }` deprecated - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string` - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string` - `go: optional BuildTarget` - `commit: object { status } or object { status } or object { status } or object { commit, completed, conclusion, 2 more }` - `NotStarted = object { status }` - `status: "not_started"` - `"not_started"` - `Queued = object { status }` - `status: "queued"` - `"queued"` - `InProgress = object { status }` - `status: "in_progress"` - `"in_progress"` - `Completed = object { commit, completed, conclusion, 2 more }` - `commit: Commit` - `repo: object { branch, name, owner }` - `branch: string` - `name: string` - `owner: string` - `sha: string` - `completed: object { commit, conclusion, merge_conflict_pr }` deprecated - `commit: Commit` - `repo: object { branch, name, owner }` - `branch: string` - `name: string` - `owner: string` - `sha: string` - `conclusion: "error" or "warning" or "note" or 9 more` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: object { number, repo }` - `number: number` - `repo: object { name, owner }` - `name: string` - `owner: string` - `conclusion: "error" or "warning" or "note" or 9 more` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: object { number, repo }` - `number: number` - `repo: object { name, owner }` - `name: string` - `owner: string` - `status: "completed"` - `"completed"` - `install_url: string` - `object: "build_target"` - `"build_target"` - `status: "not_started" or "codegen" or "postgen" or "completed"` - `"not_started"` - `"codegen"` - `"postgen"` - `"completed"` - `build: optional CheckStep` - `NotStarted = object { status }` - `status: "not_started"` - `"not_started"` - `Queued = object { status }` - `status: "queued"` - `"queued"` - `InProgress = object { status }` - `status: "in_progress"` - `"in_progress"` - `Completed = object { completed, conclusion, status, url }` - `completed: object { conclusion, url }` deprecated - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string` - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string` - `lint: optional CheckStep` - `NotStarted = object { status }` - `status: "not_started"` - `"not_started"` - `Queued = object { status }` - `status: "queued"` - `"queued"` - `InProgress = object { status }` - `status: "in_progress"` - `"in_progress"` - `Completed = object { completed, conclusion, status, url }` - `completed: object { conclusion, url }` deprecated - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string` - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string` - `test: optional CheckStep` - `NotStarted = object { status }` - `status: "not_started"` - `"not_started"` - `Queued = object { status }` - `status: "queued"` - `"queued"` - `InProgress = object { status }` - `status: "in_progress"` - `"in_progress"` - `Completed = object { completed, conclusion, status, url }` - `completed: object { conclusion, url }` deprecated - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string` - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string` - `java: optional BuildTarget` - `commit: object { status } or object { status } or object { status } or object { commit, completed, conclusion, 2 more }` - `NotStarted = object { status }` - `status: "not_started"` - `"not_started"` - `Queued = object { status }` - `status: "queued"` - `"queued"` - `InProgress = object { status }` - `status: "in_progress"` - `"in_progress"` - `Completed = object { commit, completed, conclusion, 2 more }` - `commit: Commit` - `repo: object { branch, name, owner }` - `branch: string` - `name: string` - `owner: string` - `sha: string` - `completed: object { commit, conclusion, merge_conflict_pr }` deprecated - `commit: Commit` - `repo: object { branch, name, owner }` - `branch: string` - `name: string` - `owner: string` - `sha: string` - `conclusion: "error" or "warning" or "note" or 9 more` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: object { number, repo }` - `number: number` - `repo: object { name, owner }` - `name: string` - `owner: string` - `conclusion: "error" or "warning" or "note" or 9 more` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: object { number, repo }` - `number: number` - `repo: object { name, owner }` - `name: string` - `owner: string` - `status: "completed"` - `"completed"` - `install_url: string` - `object: "build_target"` - `"build_target"` - `status: "not_started" or "codegen" or "postgen" or "completed"` - `"not_started"` - `"codegen"` - `"postgen"` - `"completed"` - `build: optional CheckStep` - `NotStarted = object { status }` - `status: "not_started"` - `"not_started"` - `Queued = object { status }` - `status: "queued"` - `"queued"` - `InProgress = object { status }` - `status: "in_progress"` - `"in_progress"` - `Completed = object { completed, conclusion, status, url }` - `completed: object { conclusion, url }` deprecated - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string` - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string` - `lint: optional CheckStep` - `NotStarted = object { status }` - `status: "not_started"` - `"not_started"` - `Queued = object { status }` - `status: "queued"` - `"queued"` - `InProgress = object { status }` - `status: "in_progress"` - `"in_progress"` - `Completed = object { completed, conclusion, status, url }` - `completed: object { conclusion, url }` deprecated - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string` - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string` - `test: optional CheckStep` - `NotStarted = object { status }` - `status: "not_started"` - `"not_started"` - `Queued = object { status }` - `status: "queued"` - `"queued"` - `InProgress = object { status }` - `status: "in_progress"` - `"in_progress"` - `Completed = object { completed, conclusion, status, url }` - `completed: object { conclusion, url }` deprecated - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string` - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string` - `kotlin: optional BuildTarget` - `commit: object { status } or object { status } or object { status } or object { commit, completed, conclusion, 2 more }` - `NotStarted = object { status }` - `status: "not_started"` - `"not_started"` - `Queued = object { status }` - `status: "queued"` - `"queued"` - `InProgress = object { status }` - `status: "in_progress"` - `"in_progress"` - `Completed = object { commit, completed, conclusion, 2 more }` - `commit: Commit` - `repo: object { branch, name, owner }` - `branch: string` - `name: string` - `owner: string` - `sha: string` - `completed: object { commit, conclusion, merge_conflict_pr }` deprecated - `commit: Commit` - `repo: object { branch, name, owner }` - `branch: string` - `name: string` - `owner: string` - `sha: string` - `conclusion: "error" or "warning" or "note" or 9 more` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: object { number, repo }` - `number: number` - `repo: object { name, owner }` - `name: string` - `owner: string` - `conclusion: "error" or "warning" or "note" or 9 more` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: object { number, repo }` - `number: number` - `repo: object { name, owner }` - `name: string` - `owner: string` - `status: "completed"` - `"completed"` - `install_url: string` - `object: "build_target"` - `"build_target"` - `status: "not_started" or "codegen" or "postgen" or "completed"` - `"not_started"` - `"codegen"` - `"postgen"` - `"completed"` - `build: optional CheckStep` - `NotStarted = object { status }` - `status: "not_started"` - `"not_started"` - `Queued = object { status }` - `status: "queued"` - `"queued"` - `InProgress = object { status }` - `status: "in_progress"` - `"in_progress"` - `Completed = object { completed, conclusion, status, url }` - `completed: object { conclusion, url }` deprecated - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string` - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string` - `lint: optional CheckStep` - `NotStarted = object { status }` - `status: "not_started"` - `"not_started"` - `Queued = object { status }` - `status: "queued"` - `"queued"` - `InProgress = object { status }` - `status: "in_progress"` - `"in_progress"` - `Completed = object { completed, conclusion, status, url }` - `completed: object { conclusion, url }` deprecated - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string` - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string` - `test: optional CheckStep` - `NotStarted = object { status }` - `status: "not_started"` - `"not_started"` - `Queued = object { status }` - `status: "queued"` - `"queued"` - `InProgress = object { status }` - `status: "in_progress"` - `"in_progress"` - `Completed = object { completed, conclusion, status, url }` - `completed: object { conclusion, url }` deprecated - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string` - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string` - `node: optional BuildTarget` - `commit: object { status } or object { status } or object { status } or object { commit, completed, conclusion, 2 more }` - `NotStarted = object { status }` - `status: "not_started"` - `"not_started"` - `Queued = object { status }` - `status: "queued"` - `"queued"` - `InProgress = object { status }` - `status: "in_progress"` - `"in_progress"` - `Completed = object { commit, completed, conclusion, 2 more }` - `commit: Commit` - `repo: object { branch, name, owner }` - `branch: string` - `name: string` - `owner: string` - `sha: string` - `completed: object { commit, conclusion, merge_conflict_pr }` deprecated - `commit: Commit` - `repo: object { branch, name, owner }` - `branch: string` - `name: string` - `owner: string` - `sha: string` - `conclusion: "error" or "warning" or "note" or 9 more` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: object { number, repo }` - `number: number` - `repo: object { name, owner }` - `name: string` - `owner: string` - `conclusion: "error" or "warning" or "note" or 9 more` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: object { number, repo }` - `number: number` - `repo: object { name, owner }` - `name: string` - `owner: string` - `status: "completed"` - `"completed"` - `install_url: string` - `object: "build_target"` - `"build_target"` - `status: "not_started" or "codegen" or "postgen" or "completed"` - `"not_started"` - `"codegen"` - `"postgen"` - `"completed"` - `build: optional CheckStep` - `NotStarted = object { status }` - `status: "not_started"` - `"not_started"` - `Queued = object { status }` - `status: "queued"` - `"queued"` - `InProgress = object { status }` - `status: "in_progress"` - `"in_progress"` - `Completed = object { completed, conclusion, status, url }` - `completed: object { conclusion, url }` deprecated - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string` - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string` - `lint: optional CheckStep` - `NotStarted = object { status }` - `status: "not_started"` - `"not_started"` - `Queued = object { status }` - `status: "queued"` - `"queued"` - `InProgress = object { status }` - `status: "in_progress"` - `"in_progress"` - `Completed = object { completed, conclusion, status, url }` - `completed: object { conclusion, url }` deprecated - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string` - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string` - `test: optional CheckStep` - `NotStarted = object { status }` - `status: "not_started"` - `"not_started"` - `Queued = object { status }` - `status: "queued"` - `"queued"` - `InProgress = object { status }` - `status: "in_progress"` - `"in_progress"` - `Completed = object { completed, conclusion, status, url }` - `completed: object { conclusion, url }` deprecated - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string` - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string` - `openapi: optional BuildTarget` - `commit: object { status } or object { status } or object { status } or object { commit, completed, conclusion, 2 more }` - `NotStarted = object { status }` - `status: "not_started"` - `"not_started"` - `Queued = object { status }` - `status: "queued"` - `"queued"` - `InProgress = object { status }` - `status: "in_progress"` - `"in_progress"` - `Completed = object { commit, completed, conclusion, 2 more }` - `commit: Commit` - `repo: object { branch, name, owner }` - `branch: string` - `name: string` - `owner: string` - `sha: string` - `completed: object { commit, conclusion, merge_conflict_pr }` deprecated - `commit: Commit` - `repo: object { branch, name, owner }` - `branch: string` - `name: string` - `owner: string` - `sha: string` - `conclusion: "error" or "warning" or "note" or 9 more` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: object { number, repo }` - `number: number` - `repo: object { name, owner }` - `name: string` - `owner: string` - `conclusion: "error" or "warning" or "note" or 9 more` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: object { number, repo }` - `number: number` - `repo: object { name, owner }` - `name: string` - `owner: string` - `status: "completed"` - `"completed"` - `install_url: string` - `object: "build_target"` - `"build_target"` - `status: "not_started" or "codegen" or "postgen" or "completed"` - `"not_started"` - `"codegen"` - `"postgen"` - `"completed"` - `build: optional CheckStep` - `NotStarted = object { status }` - `status: "not_started"` - `"not_started"` - `Queued = object { status }` - `status: "queued"` - `"queued"` - `InProgress = object { status }` - `status: "in_progress"` - `"in_progress"` - `Completed = object { completed, conclusion, status, url }` - `completed: object { conclusion, url }` deprecated - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string` - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string` - `lint: optional CheckStep` - `NotStarted = object { status }` - `status: "not_started"` - `"not_started"` - `Queued = object { status }` - `status: "queued"` - `"queued"` - `InProgress = object { status }` - `status: "in_progress"` - `"in_progress"` - `Completed = object { completed, conclusion, status, url }` - `completed: object { conclusion, url }` deprecated - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string` - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string` - `test: optional CheckStep` - `NotStarted = object { status }` - `status: "not_started"` - `"not_started"` - `Queued = object { status }` - `status: "queued"` - `"queued"` - `InProgress = object { status }` - `status: "in_progress"` - `"in_progress"` - `Completed = object { completed, conclusion, status, url }` - `completed: object { conclusion, url }` deprecated - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string` - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string` - `php: optional BuildTarget` - `commit: object { status } or object { status } or object { status } or object { commit, completed, conclusion, 2 more }` - `NotStarted = object { status }` - `status: "not_started"` - `"not_started"` - `Queued = object { status }` - `status: "queued"` - `"queued"` - `InProgress = object { status }` - `status: "in_progress"` - `"in_progress"` - `Completed = object { commit, completed, conclusion, 2 more }` - `commit: Commit` - `repo: object { branch, name, owner }` - `branch: string` - `name: string` - `owner: string` - `sha: string` - `completed: object { commit, conclusion, merge_conflict_pr }` deprecated - `commit: Commit` - `repo: object { branch, name, owner }` - `branch: string` - `name: string` - `owner: string` - `sha: string` - `conclusion: "error" or "warning" or "note" or 9 more` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: object { number, repo }` - `number: number` - `repo: object { name, owner }` - `name: string` - `owner: string` - `conclusion: "error" or "warning" or "note" or 9 more` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: object { number, repo }` - `number: number` - `repo: object { name, owner }` - `name: string` - `owner: string` - `status: "completed"` - `"completed"` - `install_url: string` - `object: "build_target"` - `"build_target"` - `status: "not_started" or "codegen" or "postgen" or "completed"` - `"not_started"` - `"codegen"` - `"postgen"` - `"completed"` - `build: optional CheckStep` - `NotStarted = object { status }` - `status: "not_started"` - `"not_started"` - `Queued = object { status }` - `status: "queued"` - `"queued"` - `InProgress = object { status }` - `status: "in_progress"` - `"in_progress"` - `Completed = object { completed, conclusion, status, url }` - `completed: object { conclusion, url }` deprecated - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string` - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string` - `lint: optional CheckStep` - `NotStarted = object { status }` - `status: "not_started"` - `"not_started"` - `Queued = object { status }` - `status: "queued"` - `"queued"` - `InProgress = object { status }` - `status: "in_progress"` - `"in_progress"` - `Completed = object { completed, conclusion, status, url }` - `completed: object { conclusion, url }` deprecated - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string` - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string` - `test: optional CheckStep` - `NotStarted = object { status }` - `status: "not_started"` - `"not_started"` - `Queued = object { status }` - `status: "queued"` - `"queued"` - `InProgress = object { status }` - `status: "in_progress"` - `"in_progress"` - `Completed = object { completed, conclusion, status, url }` - `completed: object { conclusion, url }` deprecated - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string` - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string` - `python: optional BuildTarget` - `commit: object { status } or object { status } or object { status } or object { commit, completed, conclusion, 2 more }` - `NotStarted = object { status }` - `status: "not_started"` - `"not_started"` - `Queued = object { status }` - `status: "queued"` - `"queued"` - `InProgress = object { status }` - `status: "in_progress"` - `"in_progress"` - `Completed = object { commit, completed, conclusion, 2 more }` - `commit: Commit` - `repo: object { branch, name, owner }` - `branch: string` - `name: string` - `owner: string` - `sha: string` - `completed: object { commit, conclusion, merge_conflict_pr }` deprecated - `commit: Commit` - `repo: object { branch, name, owner }` - `branch: string` - `name: string` - `owner: string` - `sha: string` - `conclusion: "error" or "warning" or "note" or 9 more` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: object { number, repo }` - `number: number` - `repo: object { name, owner }` - `name: string` - `owner: string` - `conclusion: "error" or "warning" or "note" or 9 more` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: object { number, repo }` - `number: number` - `repo: object { name, owner }` - `name: string` - `owner: string` - `status: "completed"` - `"completed"` - `install_url: string` - `object: "build_target"` - `"build_target"` - `status: "not_started" or "codegen" or "postgen" or "completed"` - `"not_started"` - `"codegen"` - `"postgen"` - `"completed"` - `build: optional CheckStep` - `NotStarted = object { status }` - `status: "not_started"` - `"not_started"` - `Queued = object { status }` - `status: "queued"` - `"queued"` - `InProgress = object { status }` - `status: "in_progress"` - `"in_progress"` - `Completed = object { completed, conclusion, status, url }` - `completed: object { conclusion, url }` deprecated - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string` - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string` - `lint: optional CheckStep` - `NotStarted = object { status }` - `status: "not_started"` - `"not_started"` - `Queued = object { status }` - `status: "queued"` - `"queued"` - `InProgress = object { status }` - `status: "in_progress"` - `"in_progress"` - `Completed = object { completed, conclusion, status, url }` - `completed: object { conclusion, url }` deprecated - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string` - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string` - `test: optional CheckStep` - `NotStarted = object { status }` - `status: "not_started"` - `"not_started"` - `Queued = object { status }` - `status: "queued"` - `"queued"` - `InProgress = object { status }` - `status: "in_progress"` - `"in_progress"` - `Completed = object { completed, conclusion, status, url }` - `completed: object { conclusion, url }` deprecated - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string` - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string` - `ruby: optional BuildTarget` - `commit: object { status } or object { status } or object { status } or object { commit, completed, conclusion, 2 more }` - `NotStarted = object { status }` - `status: "not_started"` - `"not_started"` - `Queued = object { status }` - `status: "queued"` - `"queued"` - `InProgress = object { status }` - `status: "in_progress"` - `"in_progress"` - `Completed = object { commit, completed, conclusion, 2 more }` - `commit: Commit` - `repo: object { branch, name, owner }` - `branch: string` - `name: string` - `owner: string` - `sha: string` - `completed: object { commit, conclusion, merge_conflict_pr }` deprecated - `commit: Commit` - `repo: object { branch, name, owner }` - `branch: string` - `name: string` - `owner: string` - `sha: string` - `conclusion: "error" or "warning" or "note" or 9 more` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: object { number, repo }` - `number: number` - `repo: object { name, owner }` - `name: string` - `owner: string` - `conclusion: "error" or "warning" or "note" or 9 more` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: object { number, repo }` - `number: number` - `repo: object { name, owner }` - `name: string` - `owner: string` - `status: "completed"` - `"completed"` - `install_url: string` - `object: "build_target"` - `"build_target"` - `status: "not_started" or "codegen" or "postgen" or "completed"` - `"not_started"` - `"codegen"` - `"postgen"` - `"completed"` - `build: optional CheckStep` - `NotStarted = object { status }` - `status: "not_started"` - `"not_started"` - `Queued = object { status }` - `status: "queued"` - `"queued"` - `InProgress = object { status }` - `status: "in_progress"` - `"in_progress"` - `Completed = object { completed, conclusion, status, url }` - `completed: object { conclusion, url }` deprecated - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string` - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string` - `lint: optional CheckStep` - `NotStarted = object { status }` - `status: "not_started"` - `"not_started"` - `Queued = object { status }` - `status: "queued"` - `"queued"` - `InProgress = object { status }` - `status: "in_progress"` - `"in_progress"` - `Completed = object { completed, conclusion, status, url }` - `completed: object { conclusion, url }` deprecated - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string` - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string` - `test: optional CheckStep` - `NotStarted = object { status }` - `status: "not_started"` - `"not_started"` - `Queued = object { status }` - `status: "queued"` - `"queued"` - `InProgress = object { status }` - `status: "in_progress"` - `"in_progress"` - `Completed = object { completed, conclusion, status, url }` - `completed: object { conclusion, url }` deprecated - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string` - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string` - `sql: optional BuildTarget` - `commit: object { status } or object { status } or object { status } or object { commit, completed, conclusion, 2 more }` - `NotStarted = object { status }` - `status: "not_started"` - `"not_started"` - `Queued = object { status }` - `status: "queued"` - `"queued"` - `InProgress = object { status }` - `status: "in_progress"` - `"in_progress"` - `Completed = object { commit, completed, conclusion, 2 more }` - `commit: Commit` - `repo: object { branch, name, owner }` - `branch: string` - `name: string` - `owner: string` - `sha: string` - `completed: object { commit, conclusion, merge_conflict_pr }` deprecated - `commit: Commit` - `repo: object { branch, name, owner }` - `branch: string` - `name: string` - `owner: string` - `sha: string` - `conclusion: "error" or "warning" or "note" or 9 more` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: object { number, repo }` - `number: number` - `repo: object { name, owner }` - `name: string` - `owner: string` - `conclusion: "error" or "warning" or "note" or 9 more` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: object { number, repo }` - `number: number` - `repo: object { name, owner }` - `name: string` - `owner: string` - `status: "completed"` - `"completed"` - `install_url: string` - `object: "build_target"` - `"build_target"` - `status: "not_started" or "codegen" or "postgen" or "completed"` - `"not_started"` - `"codegen"` - `"postgen"` - `"completed"` - `build: optional CheckStep` - `NotStarted = object { status }` - `status: "not_started"` - `"not_started"` - `Queued = object { status }` - `status: "queued"` - `"queued"` - `InProgress = object { status }` - `status: "in_progress"` - `"in_progress"` - `Completed = object { completed, conclusion, status, url }` - `completed: object { conclusion, url }` deprecated - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string` - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string` - `lint: optional CheckStep` - `NotStarted = object { status }` - `status: "not_started"` - `"not_started"` - `Queued = object { status }` - `status: "queued"` - `"queued"` - `InProgress = object { status }` - `status: "in_progress"` - `"in_progress"` - `Completed = object { completed, conclusion, status, url }` - `completed: object { conclusion, url }` deprecated - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string` - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string` - `test: optional CheckStep` - `NotStarted = object { status }` - `status: "not_started"` - `"not_started"` - `Queued = object { status }` - `status: "queued"` - `"queued"` - `InProgress = object { status }` - `status: "in_progress"` - `"in_progress"` - `Completed = object { completed, conclusion, status, url }` - `completed: object { conclusion, url }` deprecated - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string` - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string` - `terraform: optional BuildTarget` - `commit: object { status } or object { status } or object { status } or object { commit, completed, conclusion, 2 more }` - `NotStarted = object { status }` - `status: "not_started"` - `"not_started"` - `Queued = object { status }` - `status: "queued"` - `"queued"` - `InProgress = object { status }` - `status: "in_progress"` - `"in_progress"` - `Completed = object { commit, completed, conclusion, 2 more }` - `commit: Commit` - `repo: object { branch, name, owner }` - `branch: string` - `name: string` - `owner: string` - `sha: string` - `completed: object { commit, conclusion, merge_conflict_pr }` deprecated - `commit: Commit` - `repo: object { branch, name, owner }` - `branch: string` - `name: string` - `owner: string` - `sha: string` - `conclusion: "error" or "warning" or "note" or 9 more` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: object { number, repo }` - `number: number` - `repo: object { name, owner }` - `name: string` - `owner: string` - `conclusion: "error" or "warning" or "note" or 9 more` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: object { number, repo }` - `number: number` - `repo: object { name, owner }` - `name: string` - `owner: string` - `status: "completed"` - `"completed"` - `install_url: string` - `object: "build_target"` - `"build_target"` - `status: "not_started" or "codegen" or "postgen" or "completed"` - `"not_started"` - `"codegen"` - `"postgen"` - `"completed"` - `build: optional CheckStep` - `NotStarted = object { status }` - `status: "not_started"` - `"not_started"` - `Queued = object { status }` - `status: "queued"` - `"queued"` - `InProgress = object { status }` - `status: "in_progress"` - `"in_progress"` - `Completed = object { completed, conclusion, status, url }` - `completed: object { conclusion, url }` deprecated - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string` - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string` - `lint: optional CheckStep` - `NotStarted = object { status }` - `status: "not_started"` - `"not_started"` - `Queued = object { status }` - `status: "queued"` - `"queued"` - `InProgress = object { status }` - `status: "in_progress"` - `"in_progress"` - `Completed = object { completed, conclusion, status, url }` - `completed: object { conclusion, url }` deprecated - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string` - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string` - `test: optional CheckStep` - `NotStarted = object { status }` - `status: "not_started"` - `"not_started"` - `Queued = object { status }` - `status: "queued"` - `"queued"` - `InProgress = object { status }` - `status: "in_progress"` - `"in_progress"` - `Completed = object { completed, conclusion, status, url }` - `completed: object { conclusion, url }` deprecated - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string` - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string` - `typescript: optional BuildTarget` - `commit: object { status } or object { status } or object { status } or object { commit, completed, conclusion, 2 more }` - `NotStarted = object { status }` - `status: "not_started"` - `"not_started"` - `Queued = object { status }` - `status: "queued"` - `"queued"` - `InProgress = object { status }` - `status: "in_progress"` - `"in_progress"` - `Completed = object { commit, completed, conclusion, 2 more }` - `commit: Commit` - `repo: object { branch, name, owner }` - `branch: string` - `name: string` - `owner: string` - `sha: string` - `completed: object { commit, conclusion, merge_conflict_pr }` deprecated - `commit: Commit` - `repo: object { branch, name, owner }` - `branch: string` - `name: string` - `owner: string` - `sha: string` - `conclusion: "error" or "warning" or "note" or 9 more` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: object { number, repo }` - `number: number` - `repo: object { name, owner }` - `name: string` - `owner: string` - `conclusion: "error" or "warning" or "note" or 9 more` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: object { number, repo }` - `number: number` - `repo: object { name, owner }` - `name: string` - `owner: string` - `status: "completed"` - `"completed"` - `install_url: string` - `object: "build_target"` - `"build_target"` - `status: "not_started" or "codegen" or "postgen" or "completed"` - `"not_started"` - `"codegen"` - `"postgen"` - `"completed"` - `build: optional CheckStep` - `NotStarted = object { status }` - `status: "not_started"` - `"not_started"` - `Queued = object { status }` - `status: "queued"` - `"queued"` - `InProgress = object { status }` - `status: "in_progress"` - `"in_progress"` - `Completed = object { completed, conclusion, status, url }` - `completed: object { conclusion, url }` deprecated - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string` - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string` - `lint: optional CheckStep` - `NotStarted = object { status }` - `status: "not_started"` - `"not_started"` - `Queued = object { status }` - `status: "queued"` - `"queued"` - `InProgress = object { status }` - `status: "in_progress"` - `"in_progress"` - `Completed = object { completed, conclusion, status, url }` - `completed: object { conclusion, url }` deprecated - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string` - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string` - `test: optional CheckStep` - `NotStarted = object { status }` - `status: "not_started"` - `"not_started"` - `Queued = object { status }` - `status: "queued"` - `"queued"` - `InProgress = object { status }` - `status: "in_progress"` - `"in_progress"` - `Completed = object { completed, conclusion, status, url }` - `completed: object { conclusion, url }` deprecated - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string` - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string` - `updated_at: string` - `head: Build` - `id: string` Build ID - `config_commit: string` - `created_at: string` - `documented_spec: object { content, type } or object { expires, type, url }` - `UnionMember0 = object { content, type }` - `content: string` - `type: "content"` - `"content"` - `UnionMember1 = object { expires, type, url }` - `expires: string` - `type: "url"` - `"url"` - `url: string` - `object: "build"` - `"build"` - `org: string` - `project: string` - `targets: object { cli, csharp, go, 10 more }` - `cli: optional BuildTarget` - `commit: object { status } or object { status } or object { status } or object { commit, completed, conclusion, 2 more }` - `NotStarted = object { status }` - `status: "not_started"` - `"not_started"` - `Queued = object { status }` - `status: "queued"` - `"queued"` - `InProgress = object { status }` - `status: "in_progress"` - `"in_progress"` - `Completed = object { commit, completed, conclusion, 2 more }` - `commit: Commit` - `repo: object { branch, name, owner }` - `branch: string` - `name: string` - `owner: string` - `sha: string` - `completed: object { commit, conclusion, merge_conflict_pr }` deprecated - `commit: Commit` - `repo: object { branch, name, owner }` - `branch: string` - `name: string` - `owner: string` - `sha: string` - `conclusion: "error" or "warning" or "note" or 9 more` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: object { number, repo }` - `number: number` - `repo: object { name, owner }` - `name: string` - `owner: string` - `conclusion: "error" or "warning" or "note" or 9 more` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: object { number, repo }` - `number: number` - `repo: object { name, owner }` - `name: string` - `owner: string` - `status: "completed"` - `"completed"` - `install_url: string` - `object: "build_target"` - `"build_target"` - `status: "not_started" or "codegen" or "postgen" or "completed"` - `"not_started"` - `"codegen"` - `"postgen"` - `"completed"` - `build: optional CheckStep` - `NotStarted = object { status }` - `status: "not_started"` - `"not_started"` - `Queued = object { status }` - `status: "queued"` - `"queued"` - `InProgress = object { status }` - `status: "in_progress"` - `"in_progress"` - `Completed = object { completed, conclusion, status, url }` - `completed: object { conclusion, url }` deprecated - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string` - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string` - `lint: optional CheckStep` - `NotStarted = object { status }` - `status: "not_started"` - `"not_started"` - `Queued = object { status }` - `status: "queued"` - `"queued"` - `InProgress = object { status }` - `status: "in_progress"` - `"in_progress"` - `Completed = object { completed, conclusion, status, url }` - `completed: object { conclusion, url }` deprecated - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string` - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string` - `test: optional CheckStep` - `NotStarted = object { status }` - `status: "not_started"` - `"not_started"` - `Queued = object { status }` - `status: "queued"` - `"queued"` - `InProgress = object { status }` - `status: "in_progress"` - `"in_progress"` - `Completed = object { completed, conclusion, status, url }` - `completed: object { conclusion, url }` deprecated - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string` - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string` - `csharp: optional BuildTarget` - `commit: object { status } or object { status } or object { status } or object { commit, completed, conclusion, 2 more }` - `NotStarted = object { status }` - `status: "not_started"` - `"not_started"` - `Queued = object { status }` - `status: "queued"` - `"queued"` - `InProgress = object { status }` - `status: "in_progress"` - `"in_progress"` - `Completed = object { commit, completed, conclusion, 2 more }` - `commit: Commit` - `repo: object { branch, name, owner }` - `branch: string` - `name: string` - `owner: string` - `sha: string` - `completed: object { commit, conclusion, merge_conflict_pr }` deprecated - `commit: Commit` - `repo: object { branch, name, owner }` - `branch: string` - `name: string` - `owner: string` - `sha: string` - `conclusion: "error" or "warning" or "note" or 9 more` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: object { number, repo }` - `number: number` - `repo: object { name, owner }` - `name: string` - `owner: string` - `conclusion: "error" or "warning" or "note" or 9 more` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: object { number, repo }` - `number: number` - `repo: object { name, owner }` - `name: string` - `owner: string` - `status: "completed"` - `"completed"` - `install_url: string` - `object: "build_target"` - `"build_target"` - `status: "not_started" or "codegen" or "postgen" or "completed"` - `"not_started"` - `"codegen"` - `"postgen"` - `"completed"` - `build: optional CheckStep` - `NotStarted = object { status }` - `status: "not_started"` - `"not_started"` - `Queued = object { status }` - `status: "queued"` - `"queued"` - `InProgress = object { status }` - `status: "in_progress"` - `"in_progress"` - `Completed = object { completed, conclusion, status, url }` - `completed: object { conclusion, url }` deprecated - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string` - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string` - `lint: optional CheckStep` - `NotStarted = object { status }` - `status: "not_started"` - `"not_started"` - `Queued = object { status }` - `status: "queued"` - `"queued"` - `InProgress = object { status }` - `status: "in_progress"` - `"in_progress"` - `Completed = object { completed, conclusion, status, url }` - `completed: object { conclusion, url }` deprecated - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string` - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string` - `test: optional CheckStep` - `NotStarted = object { status }` - `status: "not_started"` - `"not_started"` - `Queued = object { status }` - `status: "queued"` - `"queued"` - `InProgress = object { status }` - `status: "in_progress"` - `"in_progress"` - `Completed = object { completed, conclusion, status, url }` - `completed: object { conclusion, url }` deprecated - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string` - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string` - `go: optional BuildTarget` - `commit: object { status } or object { status } or object { status } or object { commit, completed, conclusion, 2 more }` - `NotStarted = object { status }` - `status: "not_started"` - `"not_started"` - `Queued = object { status }` - `status: "queued"` - `"queued"` - `InProgress = object { status }` - `status: "in_progress"` - `"in_progress"` - `Completed = object { commit, completed, conclusion, 2 more }` - `commit: Commit` - `repo: object { branch, name, owner }` - `branch: string` - `name: string` - `owner: string` - `sha: string` - `completed: object { commit, conclusion, merge_conflict_pr }` deprecated - `commit: Commit` - `repo: object { branch, name, owner }` - `branch: string` - `name: string` - `owner: string` - `sha: string` - `conclusion: "error" or "warning" or "note" or 9 more` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: object { number, repo }` - `number: number` - `repo: object { name, owner }` - `name: string` - `owner: string` - `conclusion: "error" or "warning" or "note" or 9 more` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: object { number, repo }` - `number: number` - `repo: object { name, owner }` - `name: string` - `owner: string` - `status: "completed"` - `"completed"` - `install_url: string` - `object: "build_target"` - `"build_target"` - `status: "not_started" or "codegen" or "postgen" or "completed"` - `"not_started"` - `"codegen"` - `"postgen"` - `"completed"` - `build: optional CheckStep` - `NotStarted = object { status }` - `status: "not_started"` - `"not_started"` - `Queued = object { status }` - `status: "queued"` - `"queued"` - `InProgress = object { status }` - `status: "in_progress"` - `"in_progress"` - `Completed = object { completed, conclusion, status, url }` - `completed: object { conclusion, url }` deprecated - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string` - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string` - `lint: optional CheckStep` - `NotStarted = object { status }` - `status: "not_started"` - `"not_started"` - `Queued = object { status }` - `status: "queued"` - `"queued"` - `InProgress = object { status }` - `status: "in_progress"` - `"in_progress"` - `Completed = object { completed, conclusion, status, url }` - `completed: object { conclusion, url }` deprecated - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string` - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string` - `test: optional CheckStep` - `NotStarted = object { status }` - `status: "not_started"` - `"not_started"` - `Queued = object { status }` - `status: "queued"` - `"queued"` - `InProgress = object { status }` - `status: "in_progress"` - `"in_progress"` - `Completed = object { completed, conclusion, status, url }` - `completed: object { conclusion, url }` deprecated - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string` - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string` - `java: optional BuildTarget` - `commit: object { status } or object { status } or object { status } or object { commit, completed, conclusion, 2 more }` - `NotStarted = object { status }` - `status: "not_started"` - `"not_started"` - `Queued = object { status }` - `status: "queued"` - `"queued"` - `InProgress = object { status }` - `status: "in_progress"` - `"in_progress"` - `Completed = object { commit, completed, conclusion, 2 more }` - `commit: Commit` - `repo: object { branch, name, owner }` - `branch: string` - `name: string` - `owner: string` - `sha: string` - `completed: object { commit, conclusion, merge_conflict_pr }` deprecated - `commit: Commit` - `repo: object { branch, name, owner }` - `branch: string` - `name: string` - `owner: string` - `sha: string` - `conclusion: "error" or "warning" or "note" or 9 more` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: object { number, repo }` - `number: number` - `repo: object { name, owner }` - `name: string` - `owner: string` - `conclusion: "error" or "warning" or "note" or 9 more` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: object { number, repo }` - `number: number` - `repo: object { name, owner }` - `name: string` - `owner: string` - `status: "completed"` - `"completed"` - `install_url: string` - `object: "build_target"` - `"build_target"` - `status: "not_started" or "codegen" or "postgen" or "completed"` - `"not_started"` - `"codegen"` - `"postgen"` - `"completed"` - `build: optional CheckStep` - `NotStarted = object { status }` - `status: "not_started"` - `"not_started"` - `Queued = object { status }` - `status: "queued"` - `"queued"` - `InProgress = object { status }` - `status: "in_progress"` - `"in_progress"` - `Completed = object { completed, conclusion, status, url }` - `completed: object { conclusion, url }` deprecated - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string` - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string` - `lint: optional CheckStep` - `NotStarted = object { status }` - `status: "not_started"` - `"not_started"` - `Queued = object { status }` - `status: "queued"` - `"queued"` - `InProgress = object { status }` - `status: "in_progress"` - `"in_progress"` - `Completed = object { completed, conclusion, status, url }` - `completed: object { conclusion, url }` deprecated - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string` - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string` - `test: optional CheckStep` - `NotStarted = object { status }` - `status: "not_started"` - `"not_started"` - `Queued = object { status }` - `status: "queued"` - `"queued"` - `InProgress = object { status }` - `status: "in_progress"` - `"in_progress"` - `Completed = object { completed, conclusion, status, url }` - `completed: object { conclusion, url }` deprecated - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string` - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string` - `kotlin: optional BuildTarget` - `commit: object { status } or object { status } or object { status } or object { commit, completed, conclusion, 2 more }` - `NotStarted = object { status }` - `status: "not_started"` - `"not_started"` - `Queued = object { status }` - `status: "queued"` - `"queued"` - `InProgress = object { status }` - `status: "in_progress"` - `"in_progress"` - `Completed = object { commit, completed, conclusion, 2 more }` - `commit: Commit` - `repo: object { branch, name, owner }` - `branch: string` - `name: string` - `owner: string` - `sha: string` - `completed: object { commit, conclusion, merge_conflict_pr }` deprecated - `commit: Commit` - `repo: object { branch, name, owner }` - `branch: string` - `name: string` - `owner: string` - `sha: string` - `conclusion: "error" or "warning" or "note" or 9 more` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: object { number, repo }` - `number: number` - `repo: object { name, owner }` - `name: string` - `owner: string` - `conclusion: "error" or "warning" or "note" or 9 more` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: object { number, repo }` - `number: number` - `repo: object { name, owner }` - `name: string` - `owner: string` - `status: "completed"` - `"completed"` - `install_url: string` - `object: "build_target"` - `"build_target"` - `status: "not_started" or "codegen" or "postgen" or "completed"` - `"not_started"` - `"codegen"` - `"postgen"` - `"completed"` - `build: optional CheckStep` - `NotStarted = object { status }` - `status: "not_started"` - `"not_started"` - `Queued = object { status }` - `status: "queued"` - `"queued"` - `InProgress = object { status }` - `status: "in_progress"` - `"in_progress"` - `Completed = object { completed, conclusion, status, url }` - `completed: object { conclusion, url }` deprecated - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string` - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string` - `lint: optional CheckStep` - `NotStarted = object { status }` - `status: "not_started"` - `"not_started"` - `Queued = object { status }` - `status: "queued"` - `"queued"` - `InProgress = object { status }` - `status: "in_progress"` - `"in_progress"` - `Completed = object { completed, conclusion, status, url }` - `completed: object { conclusion, url }` deprecated - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string` - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string` - `test: optional CheckStep` - `NotStarted = object { status }` - `status: "not_started"` - `"not_started"` - `Queued = object { status }` - `status: "queued"` - `"queued"` - `InProgress = object { status }` - `status: "in_progress"` - `"in_progress"` - `Completed = object { completed, conclusion, status, url }` - `completed: object { conclusion, url }` deprecated - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string` - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string` - `node: optional BuildTarget` - `commit: object { status } or object { status } or object { status } or object { commit, completed, conclusion, 2 more }` - `NotStarted = object { status }` - `status: "not_started"` - `"not_started"` - `Queued = object { status }` - `status: "queued"` - `"queued"` - `InProgress = object { status }` - `status: "in_progress"` - `"in_progress"` - `Completed = object { commit, completed, conclusion, 2 more }` - `commit: Commit` - `repo: object { branch, name, owner }` - `branch: string` - `name: string` - `owner: string` - `sha: string` - `completed: object { commit, conclusion, merge_conflict_pr }` deprecated - `commit: Commit` - `repo: object { branch, name, owner }` - `branch: string` - `name: string` - `owner: string` - `sha: string` - `conclusion: "error" or "warning" or "note" or 9 more` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: object { number, repo }` - `number: number` - `repo: object { name, owner }` - `name: string` - `owner: string` - `conclusion: "error" or "warning" or "note" or 9 more` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: object { number, repo }` - `number: number` - `repo: object { name, owner }` - `name: string` - `owner: string` - `status: "completed"` - `"completed"` - `install_url: string` - `object: "build_target"` - `"build_target"` - `status: "not_started" or "codegen" or "postgen" or "completed"` - `"not_started"` - `"codegen"` - `"postgen"` - `"completed"` - `build: optional CheckStep` - `NotStarted = object { status }` - `status: "not_started"` - `"not_started"` - `Queued = object { status }` - `status: "queued"` - `"queued"` - `InProgress = object { status }` - `status: "in_progress"` - `"in_progress"` - `Completed = object { completed, conclusion, status, url }` - `completed: object { conclusion, url }` deprecated - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string` - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string` - `lint: optional CheckStep` - `NotStarted = object { status }` - `status: "not_started"` - `"not_started"` - `Queued = object { status }` - `status: "queued"` - `"queued"` - `InProgress = object { status }` - `status: "in_progress"` - `"in_progress"` - `Completed = object { completed, conclusion, status, url }` - `completed: object { conclusion, url }` deprecated - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string` - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string` - `test: optional CheckStep` - `NotStarted = object { status }` - `status: "not_started"` - `"not_started"` - `Queued = object { status }` - `status: "queued"` - `"queued"` - `InProgress = object { status }` - `status: "in_progress"` - `"in_progress"` - `Completed = object { completed, conclusion, status, url }` - `completed: object { conclusion, url }` deprecated - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string` - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string` - `openapi: optional BuildTarget` - `commit: object { status } or object { status } or object { status } or object { commit, completed, conclusion, 2 more }` - `NotStarted = object { status }` - `status: "not_started"` - `"not_started"` - `Queued = object { status }` - `status: "queued"` - `"queued"` - `InProgress = object { status }` - `status: "in_progress"` - `"in_progress"` - `Completed = object { commit, completed, conclusion, 2 more }` - `commit: Commit` - `repo: object { branch, name, owner }` - `branch: string` - `name: string` - `owner: string` - `sha: string` - `completed: object { commit, conclusion, merge_conflict_pr }` deprecated - `commit: Commit` - `repo: object { branch, name, owner }` - `branch: string` - `name: string` - `owner: string` - `sha: string` - `conclusion: "error" or "warning" or "note" or 9 more` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: object { number, repo }` - `number: number` - `repo: object { name, owner }` - `name: string` - `owner: string` - `conclusion: "error" or "warning" or "note" or 9 more` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: object { number, repo }` - `number: number` - `repo: object { name, owner }` - `name: string` - `owner: string` - `status: "completed"` - `"completed"` - `install_url: string` - `object: "build_target"` - `"build_target"` - `status: "not_started" or "codegen" or "postgen" or "completed"` - `"not_started"` - `"codegen"` - `"postgen"` - `"completed"` - `build: optional CheckStep` - `NotStarted = object { status }` - `status: "not_started"` - `"not_started"` - `Queued = object { status }` - `status: "queued"` - `"queued"` - `InProgress = object { status }` - `status: "in_progress"` - `"in_progress"` - `Completed = object { completed, conclusion, status, url }` - `completed: object { conclusion, url }` deprecated - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string` - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string` - `lint: optional CheckStep` - `NotStarted = object { status }` - `status: "not_started"` - `"not_started"` - `Queued = object { status }` - `status: "queued"` - `"queued"` - `InProgress = object { status }` - `status: "in_progress"` - `"in_progress"` - `Completed = object { completed, conclusion, status, url }` - `completed: object { conclusion, url }` deprecated - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string` - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string` - `test: optional CheckStep` - `NotStarted = object { status }` - `status: "not_started"` - `"not_started"` - `Queued = object { status }` - `status: "queued"` - `"queued"` - `InProgress = object { status }` - `status: "in_progress"` - `"in_progress"` - `Completed = object { completed, conclusion, status, url }` - `completed: object { conclusion, url }` deprecated - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string` - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string` - `php: optional BuildTarget` - `commit: object { status } or object { status } or object { status } or object { commit, completed, conclusion, 2 more }` - `NotStarted = object { status }` - `status: "not_started"` - `"not_started"` - `Queued = object { status }` - `status: "queued"` - `"queued"` - `InProgress = object { status }` - `status: "in_progress"` - `"in_progress"` - `Completed = object { commit, completed, conclusion, 2 more }` - `commit: Commit` - `repo: object { branch, name, owner }` - `branch: string` - `name: string` - `owner: string` - `sha: string` - `completed: object { commit, conclusion, merge_conflict_pr }` deprecated - `commit: Commit` - `repo: object { branch, name, owner }` - `branch: string` - `name: string` - `owner: string` - `sha: string` - `conclusion: "error" or "warning" or "note" or 9 more` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: object { number, repo }` - `number: number` - `repo: object { name, owner }` - `name: string` - `owner: string` - `conclusion: "error" or "warning" or "note" or 9 more` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: object { number, repo }` - `number: number` - `repo: object { name, owner }` - `name: string` - `owner: string` - `status: "completed"` - `"completed"` - `install_url: string` - `object: "build_target"` - `"build_target"` - `status: "not_started" or "codegen" or "postgen" or "completed"` - `"not_started"` - `"codegen"` - `"postgen"` - `"completed"` - `build: optional CheckStep` - `NotStarted = object { status }` - `status: "not_started"` - `"not_started"` - `Queued = object { status }` - `status: "queued"` - `"queued"` - `InProgress = object { status }` - `status: "in_progress"` - `"in_progress"` - `Completed = object { completed, conclusion, status, url }` - `completed: object { conclusion, url }` deprecated - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string` - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string` - `lint: optional CheckStep` - `NotStarted = object { status }` - `status: "not_started"` - `"not_started"` - `Queued = object { status }` - `status: "queued"` - `"queued"` - `InProgress = object { status }` - `status: "in_progress"` - `"in_progress"` - `Completed = object { completed, conclusion, status, url }` - `completed: object { conclusion, url }` deprecated - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string` - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string` - `test: optional CheckStep` - `NotStarted = object { status }` - `status: "not_started"` - `"not_started"` - `Queued = object { status }` - `status: "queued"` - `"queued"` - `InProgress = object { status }` - `status: "in_progress"` - `"in_progress"` - `Completed = object { completed, conclusion, status, url }` - `completed: object { conclusion, url }` deprecated - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string` - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string` - `python: optional BuildTarget` - `commit: object { status } or object { status } or object { status } or object { commit, completed, conclusion, 2 more }` - `NotStarted = object { status }` - `status: "not_started"` - `"not_started"` - `Queued = object { status }` - `status: "queued"` - `"queued"` - `InProgress = object { status }` - `status: "in_progress"` - `"in_progress"` - `Completed = object { commit, completed, conclusion, 2 more }` - `commit: Commit` - `repo: object { branch, name, owner }` - `branch: string` - `name: string` - `owner: string` - `sha: string` - `completed: object { commit, conclusion, merge_conflict_pr }` deprecated - `commit: Commit` - `repo: object { branch, name, owner }` - `branch: string` - `name: string` - `owner: string` - `sha: string` - `conclusion: "error" or "warning" or "note" or 9 more` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: object { number, repo }` - `number: number` - `repo: object { name, owner }` - `name: string` - `owner: string` - `conclusion: "error" or "warning" or "note" or 9 more` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: object { number, repo }` - `number: number` - `repo: object { name, owner }` - `name: string` - `owner: string` - `status: "completed"` - `"completed"` - `install_url: string` - `object: "build_target"` - `"build_target"` - `status: "not_started" or "codegen" or "postgen" or "completed"` - `"not_started"` - `"codegen"` - `"postgen"` - `"completed"` - `build: optional CheckStep` - `NotStarted = object { status }` - `status: "not_started"` - `"not_started"` - `Queued = object { status }` - `status: "queued"` - `"queued"` - `InProgress = object { status }` - `status: "in_progress"` - `"in_progress"` - `Completed = object { completed, conclusion, status, url }` - `completed: object { conclusion, url }` deprecated - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string` - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string` - `lint: optional CheckStep` - `NotStarted = object { status }` - `status: "not_started"` - `"not_started"` - `Queued = object { status }` - `status: "queued"` - `"queued"` - `InProgress = object { status }` - `status: "in_progress"` - `"in_progress"` - `Completed = object { completed, conclusion, status, url }` - `completed: object { conclusion, url }` deprecated - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string` - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string` - `test: optional CheckStep` - `NotStarted = object { status }` - `status: "not_started"` - `"not_started"` - `Queued = object { status }` - `status: "queued"` - `"queued"` - `InProgress = object { status }` - `status: "in_progress"` - `"in_progress"` - `Completed = object { completed, conclusion, status, url }` - `completed: object { conclusion, url }` deprecated - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string` - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string` - `ruby: optional BuildTarget` - `commit: object { status } or object { status } or object { status } or object { commit, completed, conclusion, 2 more }` - `NotStarted = object { status }` - `status: "not_started"` - `"not_started"` - `Queued = object { status }` - `status: "queued"` - `"queued"` - `InProgress = object { status }` - `status: "in_progress"` - `"in_progress"` - `Completed = object { commit, completed, conclusion, 2 more }` - `commit: Commit` - `repo: object { branch, name, owner }` - `branch: string` - `name: string` - `owner: string` - `sha: string` - `completed: object { commit, conclusion, merge_conflict_pr }` deprecated - `commit: Commit` - `repo: object { branch, name, owner }` - `branch: string` - `name: string` - `owner: string` - `sha: string` - `conclusion: "error" or "warning" or "note" or 9 more` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: object { number, repo }` - `number: number` - `repo: object { name, owner }` - `name: string` - `owner: string` - `conclusion: "error" or "warning" or "note" or 9 more` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: object { number, repo }` - `number: number` - `repo: object { name, owner }` - `name: string` - `owner: string` - `status: "completed"` - `"completed"` - `install_url: string` - `object: "build_target"` - `"build_target"` - `status: "not_started" or "codegen" or "postgen" or "completed"` - `"not_started"` - `"codegen"` - `"postgen"` - `"completed"` - `build: optional CheckStep` - `NotStarted = object { status }` - `status: "not_started"` - `"not_started"` - `Queued = object { status }` - `status: "queued"` - `"queued"` - `InProgress = object { status }` - `status: "in_progress"` - `"in_progress"` - `Completed = object { completed, conclusion, status, url }` - `completed: object { conclusion, url }` deprecated - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string` - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string` - `lint: optional CheckStep` - `NotStarted = object { status }` - `status: "not_started"` - `"not_started"` - `Queued = object { status }` - `status: "queued"` - `"queued"` - `InProgress = object { status }` - `status: "in_progress"` - `"in_progress"` - `Completed = object { completed, conclusion, status, url }` - `completed: object { conclusion, url }` deprecated - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string` - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string` - `test: optional CheckStep` - `NotStarted = object { status }` - `status: "not_started"` - `"not_started"` - `Queued = object { status }` - `status: "queued"` - `"queued"` - `InProgress = object { status }` - `status: "in_progress"` - `"in_progress"` - `Completed = object { completed, conclusion, status, url }` - `completed: object { conclusion, url }` deprecated - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string` - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string` - `sql: optional BuildTarget` - `commit: object { status } or object { status } or object { status } or object { commit, completed, conclusion, 2 more }` - `NotStarted = object { status }` - `status: "not_started"` - `"not_started"` - `Queued = object { status }` - `status: "queued"` - `"queued"` - `InProgress = object { status }` - `status: "in_progress"` - `"in_progress"` - `Completed = object { commit, completed, conclusion, 2 more }` - `commit: Commit` - `repo: object { branch, name, owner }` - `branch: string` - `name: string` - `owner: string` - `sha: string` - `completed: object { commit, conclusion, merge_conflict_pr }` deprecated - `commit: Commit` - `repo: object { branch, name, owner }` - `branch: string` - `name: string` - `owner: string` - `sha: string` - `conclusion: "error" or "warning" or "note" or 9 more` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: object { number, repo }` - `number: number` - `repo: object { name, owner }` - `name: string` - `owner: string` - `conclusion: "error" or "warning" or "note" or 9 more` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: object { number, repo }` - `number: number` - `repo: object { name, owner }` - `name: string` - `owner: string` - `status: "completed"` - `"completed"` - `install_url: string` - `object: "build_target"` - `"build_target"` - `status: "not_started" or "codegen" or "postgen" or "completed"` - `"not_started"` - `"codegen"` - `"postgen"` - `"completed"` - `build: optional CheckStep` - `NotStarted = object { status }` - `status: "not_started"` - `"not_started"` - `Queued = object { status }` - `status: "queued"` - `"queued"` - `InProgress = object { status }` - `status: "in_progress"` - `"in_progress"` - `Completed = object { completed, conclusion, status, url }` - `completed: object { conclusion, url }` deprecated - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string` - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string` - `lint: optional CheckStep` - `NotStarted = object { status }` - `status: "not_started"` - `"not_started"` - `Queued = object { status }` - `status: "queued"` - `"queued"` - `InProgress = object { status }` - `status: "in_progress"` - `"in_progress"` - `Completed = object { completed, conclusion, status, url }` - `completed: object { conclusion, url }` deprecated - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string` - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string` - `test: optional CheckStep` - `NotStarted = object { status }` - `status: "not_started"` - `"not_started"` - `Queued = object { status }` - `status: "queued"` - `"queued"` - `InProgress = object { status }` - `status: "in_progress"` - `"in_progress"` - `Completed = object { completed, conclusion, status, url }` - `completed: object { conclusion, url }` deprecated - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string` - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string` - `terraform: optional BuildTarget` - `commit: object { status } or object { status } or object { status } or object { commit, completed, conclusion, 2 more }` - `NotStarted = object { status }` - `status: "not_started"` - `"not_started"` - `Queued = object { status }` - `status: "queued"` - `"queued"` - `InProgress = object { status }` - `status: "in_progress"` - `"in_progress"` - `Completed = object { commit, completed, conclusion, 2 more }` - `commit: Commit` - `repo: object { branch, name, owner }` - `branch: string` - `name: string` - `owner: string` - `sha: string` - `completed: object { commit, conclusion, merge_conflict_pr }` deprecated - `commit: Commit` - `repo: object { branch, name, owner }` - `branch: string` - `name: string` - `owner: string` - `sha: string` - `conclusion: "error" or "warning" or "note" or 9 more` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: object { number, repo }` - `number: number` - `repo: object { name, owner }` - `name: string` - `owner: string` - `conclusion: "error" or "warning" or "note" or 9 more` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: object { number, repo }` - `number: number` - `repo: object { name, owner }` - `name: string` - `owner: string` - `status: "completed"` - `"completed"` - `install_url: string` - `object: "build_target"` - `"build_target"` - `status: "not_started" or "codegen" or "postgen" or "completed"` - `"not_started"` - `"codegen"` - `"postgen"` - `"completed"` - `build: optional CheckStep` - `NotStarted = object { status }` - `status: "not_started"` - `"not_started"` - `Queued = object { status }` - `status: "queued"` - `"queued"` - `InProgress = object { status }` - `status: "in_progress"` - `"in_progress"` - `Completed = object { completed, conclusion, status, url }` - `completed: object { conclusion, url }` deprecated - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string` - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string` - `lint: optional CheckStep` - `NotStarted = object { status }` - `status: "not_started"` - `"not_started"` - `Queued = object { status }` - `status: "queued"` - `"queued"` - `InProgress = object { status }` - `status: "in_progress"` - `"in_progress"` - `Completed = object { completed, conclusion, status, url }` - `completed: object { conclusion, url }` deprecated - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string` - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string` - `test: optional CheckStep` - `NotStarted = object { status }` - `status: "not_started"` - `"not_started"` - `Queued = object { status }` - `status: "queued"` - `"queued"` - `InProgress = object { status }` - `status: "in_progress"` - `"in_progress"` - `Completed = object { completed, conclusion, status, url }` - `completed: object { conclusion, url }` deprecated - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string` - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string` - `typescript: optional BuildTarget` - `commit: object { status } or object { status } or object { status } or object { commit, completed, conclusion, 2 more }` - `NotStarted = object { status }` - `status: "not_started"` - `"not_started"` - `Queued = object { status }` - `status: "queued"` - `"queued"` - `InProgress = object { status }` - `status: "in_progress"` - `"in_progress"` - `Completed = object { commit, completed, conclusion, 2 more }` - `commit: Commit` - `repo: object { branch, name, owner }` - `branch: string` - `name: string` - `owner: string` - `sha: string` - `completed: object { commit, conclusion, merge_conflict_pr }` deprecated - `commit: Commit` - `repo: object { branch, name, owner }` - `branch: string` - `name: string` - `owner: string` - `sha: string` - `conclusion: "error" or "warning" or "note" or 9 more` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: object { number, repo }` - `number: number` - `repo: object { name, owner }` - `name: string` - `owner: string` - `conclusion: "error" or "warning" or "note" or 9 more` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: object { number, repo }` - `number: number` - `repo: object { name, owner }` - `name: string` - `owner: string` - `status: "completed"` - `"completed"` - `install_url: string` - `object: "build_target"` - `"build_target"` - `status: "not_started" or "codegen" or "postgen" or "completed"` - `"not_started"` - `"codegen"` - `"postgen"` - `"completed"` - `build: optional CheckStep` - `NotStarted = object { status }` - `status: "not_started"` - `"not_started"` - `Queued = object { status }` - `status: "queued"` - `"queued"` - `InProgress = object { status }` - `status: "in_progress"` - `"in_progress"` - `Completed = object { completed, conclusion, status, url }` - `completed: object { conclusion, url }` deprecated - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string` - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string` - `lint: optional CheckStep` - `NotStarted = object { status }` - `status: "not_started"` - `"not_started"` - `Queued = object { status }` - `status: "queued"` - `"queued"` - `InProgress = object { status }` - `status: "in_progress"` - `"in_progress"` - `Completed = object { completed, conclusion, status, url }` - `completed: object { conclusion, url }` deprecated - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string` - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string` - `test: optional CheckStep` - `NotStarted = object { status }` - `status: "not_started"` - `"not_started"` - `Queued = object { status }` - `status: "queued"` - `"queued"` - `InProgress = object { status }` - `status: "in_progress"` - `"in_progress"` - `Completed = object { completed, conclusion, status, url }` - `completed: object { conclusion, url }` deprecated - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string` - `conclusion: "success" or "failure" or "skipped" or 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string` - `updated_at: string` ### Example ```http curl https://api.stainless.com/v0/builds/compare \ -H 'Content-Type: application/json' \ -H "Authorization: Bearer $STAINLESS_API_KEY" \ -d '{ "base": { "branch": "branch", "revision": "string" }, "head": { "branch": "branch", "revision": "string" }, "project": "project" }' ```