## Compare `client.builds.compare(BuildCompareParamsparams, RequestOptionsoptions?): BuildCompareResponse` **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. ### Parameters - `params: BuildCompareParams` - `base: Base` 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 | Record` Specifies what to build: a branch name, a commit SHA, or file contents. - `string` - `Record` - `Content` - `content: string` File content - `URL` - `url: string` URL to fetch file content from - `commit_message?: string` Optional commit message to use when creating a new commit. - `head: Head` 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 | Record` Specifies what to build: a branch name, a commit SHA, or file contents. - `string` - `Record` - `Content` - `content: string` File content - `URL` - `url: string` URL to fetch file content from - `commit_message?: string` Optional commit message to use when creating a new commit. - `project?: string` Project name - `targets?: Array` 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 - `BuildCompareResponse` - `base: Build` - `id: string` Build ID - `config_commit: string` - `created_at: string` - `documented_spec: UnionMember0 | UnionMember1 | null` - `UnionMember0` - `content: string` - `type: "content"` - `"content"` - `UnionMember1` - `expires: string` - `type: "url"` - `"url"` - `url: string` - `object: "build"` - `"build"` - `org: string` - `project: string` - `targets: Targets` - `cli?: BuildTarget` - `commit: NotStarted | Queued | InProgress | Completed` - `NotStarted` - `status: "not_started"` - `"not_started"` - `Queued` - `status: "queued"` - `"queued"` - `InProgress` - `status: "in_progress"` - `"in_progress"` - `Completed` - `commit: Commit | null` - `repo: Repo` - `branch: string` - `name: string` - `owner: string` - `sha: string` - `completed: Completed` deprecated - `commit: Commit | null` - `repo: Repo` - `branch: string` - `name: string` - `owner: string` - `sha: string` - `conclusion: "error" | "warning" | "note" | 9 more` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: MergeConflictPr | null` - `number: number` - `repo: Repo` - `name: string` - `owner: string` - `conclusion: "error" | "warning" | "note" | 9 more` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: MergeConflictPr | null` - `number: number` - `repo: Repo` - `name: string` - `owner: string` - `status: "completed"` - `"completed"` - `install_url: string | null` - `object: "build_target"` - `"build_target"` - `status: "not_started" | "codegen" | "postgen" | "completed"` - `"not_started"` - `"codegen"` - `"postgen"` - `"completed"` - `build?: CheckStep` - `NotStarted` - `status: "not_started"` - `"not_started"` - `Queued` - `status: "queued"` - `"queued"` - `InProgress` - `status: "in_progress"` - `"in_progress"` - `Completed` - `completed: Completed` deprecated - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string | null` - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string | null` - `lint?: CheckStep` - `NotStarted` - `status: "not_started"` - `"not_started"` - `Queued` - `status: "queued"` - `"queued"` - `InProgress` - `status: "in_progress"` - `"in_progress"` - `Completed` - `completed: Completed` deprecated - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string | null` - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string | null` - `test?: CheckStep` - `NotStarted` - `status: "not_started"` - `"not_started"` - `Queued` - `status: "queued"` - `"queued"` - `InProgress` - `status: "in_progress"` - `"in_progress"` - `Completed` - `completed: Completed` deprecated - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string | null` - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string | null` - `csharp?: BuildTarget` - `commit: NotStarted | Queued | InProgress | Completed` - `NotStarted` - `status: "not_started"` - `"not_started"` - `Queued` - `status: "queued"` - `"queued"` - `InProgress` - `status: "in_progress"` - `"in_progress"` - `Completed` - `commit: Commit | null` - `repo: Repo` - `branch: string` - `name: string` - `owner: string` - `sha: string` - `completed: Completed` deprecated - `commit: Commit | null` - `repo: Repo` - `branch: string` - `name: string` - `owner: string` - `sha: string` - `conclusion: "error" | "warning" | "note" | 9 more` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: MergeConflictPr | null` - `number: number` - `repo: Repo` - `name: string` - `owner: string` - `conclusion: "error" | "warning" | "note" | 9 more` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: MergeConflictPr | null` - `number: number` - `repo: Repo` - `name: string` - `owner: string` - `status: "completed"` - `"completed"` - `install_url: string | null` - `object: "build_target"` - `"build_target"` - `status: "not_started" | "codegen" | "postgen" | "completed"` - `"not_started"` - `"codegen"` - `"postgen"` - `"completed"` - `build?: CheckStep` - `NotStarted` - `status: "not_started"` - `"not_started"` - `Queued` - `status: "queued"` - `"queued"` - `InProgress` - `status: "in_progress"` - `"in_progress"` - `Completed` - `completed: Completed` deprecated - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string | null` - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string | null` - `lint?: CheckStep` - `NotStarted` - `status: "not_started"` - `"not_started"` - `Queued` - `status: "queued"` - `"queued"` - `InProgress` - `status: "in_progress"` - `"in_progress"` - `Completed` - `completed: Completed` deprecated - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string | null` - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string | null` - `test?: CheckStep` - `NotStarted` - `status: "not_started"` - `"not_started"` - `Queued` - `status: "queued"` - `"queued"` - `InProgress` - `status: "in_progress"` - `"in_progress"` - `Completed` - `completed: Completed` deprecated - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string | null` - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string | null` - `go?: BuildTarget` - `commit: NotStarted | Queued | InProgress | Completed` - `NotStarted` - `status: "not_started"` - `"not_started"` - `Queued` - `status: "queued"` - `"queued"` - `InProgress` - `status: "in_progress"` - `"in_progress"` - `Completed` - `commit: Commit | null` - `repo: Repo` - `branch: string` - `name: string` - `owner: string` - `sha: string` - `completed: Completed` deprecated - `commit: Commit | null` - `repo: Repo` - `branch: string` - `name: string` - `owner: string` - `sha: string` - `conclusion: "error" | "warning" | "note" | 9 more` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: MergeConflictPr | null` - `number: number` - `repo: Repo` - `name: string` - `owner: string` - `conclusion: "error" | "warning" | "note" | 9 more` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: MergeConflictPr | null` - `number: number` - `repo: Repo` - `name: string` - `owner: string` - `status: "completed"` - `"completed"` - `install_url: string | null` - `object: "build_target"` - `"build_target"` - `status: "not_started" | "codegen" | "postgen" | "completed"` - `"not_started"` - `"codegen"` - `"postgen"` - `"completed"` - `build?: CheckStep` - `NotStarted` - `status: "not_started"` - `"not_started"` - `Queued` - `status: "queued"` - `"queued"` - `InProgress` - `status: "in_progress"` - `"in_progress"` - `Completed` - `completed: Completed` deprecated - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string | null` - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string | null` - `lint?: CheckStep` - `NotStarted` - `status: "not_started"` - `"not_started"` - `Queued` - `status: "queued"` - `"queued"` - `InProgress` - `status: "in_progress"` - `"in_progress"` - `Completed` - `completed: Completed` deprecated - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string | null` - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string | null` - `test?: CheckStep` - `NotStarted` - `status: "not_started"` - `"not_started"` - `Queued` - `status: "queued"` - `"queued"` - `InProgress` - `status: "in_progress"` - `"in_progress"` - `Completed` - `completed: Completed` deprecated - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string | null` - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string | null` - `java?: BuildTarget` - `commit: NotStarted | Queued | InProgress | Completed` - `NotStarted` - `status: "not_started"` - `"not_started"` - `Queued` - `status: "queued"` - `"queued"` - `InProgress` - `status: "in_progress"` - `"in_progress"` - `Completed` - `commit: Commit | null` - `repo: Repo` - `branch: string` - `name: string` - `owner: string` - `sha: string` - `completed: Completed` deprecated - `commit: Commit | null` - `repo: Repo` - `branch: string` - `name: string` - `owner: string` - `sha: string` - `conclusion: "error" | "warning" | "note" | 9 more` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: MergeConflictPr | null` - `number: number` - `repo: Repo` - `name: string` - `owner: string` - `conclusion: "error" | "warning" | "note" | 9 more` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: MergeConflictPr | null` - `number: number` - `repo: Repo` - `name: string` - `owner: string` - `status: "completed"` - `"completed"` - `install_url: string | null` - `object: "build_target"` - `"build_target"` - `status: "not_started" | "codegen" | "postgen" | "completed"` - `"not_started"` - `"codegen"` - `"postgen"` - `"completed"` - `build?: CheckStep` - `NotStarted` - `status: "not_started"` - `"not_started"` - `Queued` - `status: "queued"` - `"queued"` - `InProgress` - `status: "in_progress"` - `"in_progress"` - `Completed` - `completed: Completed` deprecated - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string | null` - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string | null` - `lint?: CheckStep` - `NotStarted` - `status: "not_started"` - `"not_started"` - `Queued` - `status: "queued"` - `"queued"` - `InProgress` - `status: "in_progress"` - `"in_progress"` - `Completed` - `completed: Completed` deprecated - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string | null` - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string | null` - `test?: CheckStep` - `NotStarted` - `status: "not_started"` - `"not_started"` - `Queued` - `status: "queued"` - `"queued"` - `InProgress` - `status: "in_progress"` - `"in_progress"` - `Completed` - `completed: Completed` deprecated - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string | null` - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string | null` - `kotlin?: BuildTarget` - `commit: NotStarted | Queued | InProgress | Completed` - `NotStarted` - `status: "not_started"` - `"not_started"` - `Queued` - `status: "queued"` - `"queued"` - `InProgress` - `status: "in_progress"` - `"in_progress"` - `Completed` - `commit: Commit | null` - `repo: Repo` - `branch: string` - `name: string` - `owner: string` - `sha: string` - `completed: Completed` deprecated - `commit: Commit | null` - `repo: Repo` - `branch: string` - `name: string` - `owner: string` - `sha: string` - `conclusion: "error" | "warning" | "note" | 9 more` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: MergeConflictPr | null` - `number: number` - `repo: Repo` - `name: string` - `owner: string` - `conclusion: "error" | "warning" | "note" | 9 more` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: MergeConflictPr | null` - `number: number` - `repo: Repo` - `name: string` - `owner: string` - `status: "completed"` - `"completed"` - `install_url: string | null` - `object: "build_target"` - `"build_target"` - `status: "not_started" | "codegen" | "postgen" | "completed"` - `"not_started"` - `"codegen"` - `"postgen"` - `"completed"` - `build?: CheckStep` - `NotStarted` - `status: "not_started"` - `"not_started"` - `Queued` - `status: "queued"` - `"queued"` - `InProgress` - `status: "in_progress"` - `"in_progress"` - `Completed` - `completed: Completed` deprecated - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string | null` - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string | null` - `lint?: CheckStep` - `NotStarted` - `status: "not_started"` - `"not_started"` - `Queued` - `status: "queued"` - `"queued"` - `InProgress` - `status: "in_progress"` - `"in_progress"` - `Completed` - `completed: Completed` deprecated - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string | null` - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string | null` - `test?: CheckStep` - `NotStarted` - `status: "not_started"` - `"not_started"` - `Queued` - `status: "queued"` - `"queued"` - `InProgress` - `status: "in_progress"` - `"in_progress"` - `Completed` - `completed: Completed` deprecated - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string | null` - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string | null` - `node?: BuildTarget` - `commit: NotStarted | Queued | InProgress | Completed` - `NotStarted` - `status: "not_started"` - `"not_started"` - `Queued` - `status: "queued"` - `"queued"` - `InProgress` - `status: "in_progress"` - `"in_progress"` - `Completed` - `commit: Commit | null` - `repo: Repo` - `branch: string` - `name: string` - `owner: string` - `sha: string` - `completed: Completed` deprecated - `commit: Commit | null` - `repo: Repo` - `branch: string` - `name: string` - `owner: string` - `sha: string` - `conclusion: "error" | "warning" | "note" | 9 more` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: MergeConflictPr | null` - `number: number` - `repo: Repo` - `name: string` - `owner: string` - `conclusion: "error" | "warning" | "note" | 9 more` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: MergeConflictPr | null` - `number: number` - `repo: Repo` - `name: string` - `owner: string` - `status: "completed"` - `"completed"` - `install_url: string | null` - `object: "build_target"` - `"build_target"` - `status: "not_started" | "codegen" | "postgen" | "completed"` - `"not_started"` - `"codegen"` - `"postgen"` - `"completed"` - `build?: CheckStep` - `NotStarted` - `status: "not_started"` - `"not_started"` - `Queued` - `status: "queued"` - `"queued"` - `InProgress` - `status: "in_progress"` - `"in_progress"` - `Completed` - `completed: Completed` deprecated - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string | null` - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string | null` - `lint?: CheckStep` - `NotStarted` - `status: "not_started"` - `"not_started"` - `Queued` - `status: "queued"` - `"queued"` - `InProgress` - `status: "in_progress"` - `"in_progress"` - `Completed` - `completed: Completed` deprecated - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string | null` - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string | null` - `test?: CheckStep` - `NotStarted` - `status: "not_started"` - `"not_started"` - `Queued` - `status: "queued"` - `"queued"` - `InProgress` - `status: "in_progress"` - `"in_progress"` - `Completed` - `completed: Completed` deprecated - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string | null` - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string | null` - `openapi?: BuildTarget` - `commit: NotStarted | Queued | InProgress | Completed` - `NotStarted` - `status: "not_started"` - `"not_started"` - `Queued` - `status: "queued"` - `"queued"` - `InProgress` - `status: "in_progress"` - `"in_progress"` - `Completed` - `commit: Commit | null` - `repo: Repo` - `branch: string` - `name: string` - `owner: string` - `sha: string` - `completed: Completed` deprecated - `commit: Commit | null` - `repo: Repo` - `branch: string` - `name: string` - `owner: string` - `sha: string` - `conclusion: "error" | "warning" | "note" | 9 more` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: MergeConflictPr | null` - `number: number` - `repo: Repo` - `name: string` - `owner: string` - `conclusion: "error" | "warning" | "note" | 9 more` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: MergeConflictPr | null` - `number: number` - `repo: Repo` - `name: string` - `owner: string` - `status: "completed"` - `"completed"` - `install_url: string | null` - `object: "build_target"` - `"build_target"` - `status: "not_started" | "codegen" | "postgen" | "completed"` - `"not_started"` - `"codegen"` - `"postgen"` - `"completed"` - `build?: CheckStep` - `NotStarted` - `status: "not_started"` - `"not_started"` - `Queued` - `status: "queued"` - `"queued"` - `InProgress` - `status: "in_progress"` - `"in_progress"` - `Completed` - `completed: Completed` deprecated - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string | null` - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string | null` - `lint?: CheckStep` - `NotStarted` - `status: "not_started"` - `"not_started"` - `Queued` - `status: "queued"` - `"queued"` - `InProgress` - `status: "in_progress"` - `"in_progress"` - `Completed` - `completed: Completed` deprecated - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string | null` - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string | null` - `test?: CheckStep` - `NotStarted` - `status: "not_started"` - `"not_started"` - `Queued` - `status: "queued"` - `"queued"` - `InProgress` - `status: "in_progress"` - `"in_progress"` - `Completed` - `completed: Completed` deprecated - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string | null` - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string | null` - `php?: BuildTarget` - `commit: NotStarted | Queued | InProgress | Completed` - `NotStarted` - `status: "not_started"` - `"not_started"` - `Queued` - `status: "queued"` - `"queued"` - `InProgress` - `status: "in_progress"` - `"in_progress"` - `Completed` - `commit: Commit | null` - `repo: Repo` - `branch: string` - `name: string` - `owner: string` - `sha: string` - `completed: Completed` deprecated - `commit: Commit | null` - `repo: Repo` - `branch: string` - `name: string` - `owner: string` - `sha: string` - `conclusion: "error" | "warning" | "note" | 9 more` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: MergeConflictPr | null` - `number: number` - `repo: Repo` - `name: string` - `owner: string` - `conclusion: "error" | "warning" | "note" | 9 more` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: MergeConflictPr | null` - `number: number` - `repo: Repo` - `name: string` - `owner: string` - `status: "completed"` - `"completed"` - `install_url: string | null` - `object: "build_target"` - `"build_target"` - `status: "not_started" | "codegen" | "postgen" | "completed"` - `"not_started"` - `"codegen"` - `"postgen"` - `"completed"` - `build?: CheckStep` - `NotStarted` - `status: "not_started"` - `"not_started"` - `Queued` - `status: "queued"` - `"queued"` - `InProgress` - `status: "in_progress"` - `"in_progress"` - `Completed` - `completed: Completed` deprecated - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string | null` - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string | null` - `lint?: CheckStep` - `NotStarted` - `status: "not_started"` - `"not_started"` - `Queued` - `status: "queued"` - `"queued"` - `InProgress` - `status: "in_progress"` - `"in_progress"` - `Completed` - `completed: Completed` deprecated - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string | null` - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string | null` - `test?: CheckStep` - `NotStarted` - `status: "not_started"` - `"not_started"` - `Queued` - `status: "queued"` - `"queued"` - `InProgress` - `status: "in_progress"` - `"in_progress"` - `Completed` - `completed: Completed` deprecated - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string | null` - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string | null` - `python?: BuildTarget` - `commit: NotStarted | Queued | InProgress | Completed` - `NotStarted` - `status: "not_started"` - `"not_started"` - `Queued` - `status: "queued"` - `"queued"` - `InProgress` - `status: "in_progress"` - `"in_progress"` - `Completed` - `commit: Commit | null` - `repo: Repo` - `branch: string` - `name: string` - `owner: string` - `sha: string` - `completed: Completed` deprecated - `commit: Commit | null` - `repo: Repo` - `branch: string` - `name: string` - `owner: string` - `sha: string` - `conclusion: "error" | "warning" | "note" | 9 more` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: MergeConflictPr | null` - `number: number` - `repo: Repo` - `name: string` - `owner: string` - `conclusion: "error" | "warning" | "note" | 9 more` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: MergeConflictPr | null` - `number: number` - `repo: Repo` - `name: string` - `owner: string` - `status: "completed"` - `"completed"` - `install_url: string | null` - `object: "build_target"` - `"build_target"` - `status: "not_started" | "codegen" | "postgen" | "completed"` - `"not_started"` - `"codegen"` - `"postgen"` - `"completed"` - `build?: CheckStep` - `NotStarted` - `status: "not_started"` - `"not_started"` - `Queued` - `status: "queued"` - `"queued"` - `InProgress` - `status: "in_progress"` - `"in_progress"` - `Completed` - `completed: Completed` deprecated - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string | null` - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string | null` - `lint?: CheckStep` - `NotStarted` - `status: "not_started"` - `"not_started"` - `Queued` - `status: "queued"` - `"queued"` - `InProgress` - `status: "in_progress"` - `"in_progress"` - `Completed` - `completed: Completed` deprecated - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string | null` - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string | null` - `test?: CheckStep` - `NotStarted` - `status: "not_started"` - `"not_started"` - `Queued` - `status: "queued"` - `"queued"` - `InProgress` - `status: "in_progress"` - `"in_progress"` - `Completed` - `completed: Completed` deprecated - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string | null` - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string | null` - `ruby?: BuildTarget` - `commit: NotStarted | Queued | InProgress | Completed` - `NotStarted` - `status: "not_started"` - `"not_started"` - `Queued` - `status: "queued"` - `"queued"` - `InProgress` - `status: "in_progress"` - `"in_progress"` - `Completed` - `commit: Commit | null` - `repo: Repo` - `branch: string` - `name: string` - `owner: string` - `sha: string` - `completed: Completed` deprecated - `commit: Commit | null` - `repo: Repo` - `branch: string` - `name: string` - `owner: string` - `sha: string` - `conclusion: "error" | "warning" | "note" | 9 more` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: MergeConflictPr | null` - `number: number` - `repo: Repo` - `name: string` - `owner: string` - `conclusion: "error" | "warning" | "note" | 9 more` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: MergeConflictPr | null` - `number: number` - `repo: Repo` - `name: string` - `owner: string` - `status: "completed"` - `"completed"` - `install_url: string | null` - `object: "build_target"` - `"build_target"` - `status: "not_started" | "codegen" | "postgen" | "completed"` - `"not_started"` - `"codegen"` - `"postgen"` - `"completed"` - `build?: CheckStep` - `NotStarted` - `status: "not_started"` - `"not_started"` - `Queued` - `status: "queued"` - `"queued"` - `InProgress` - `status: "in_progress"` - `"in_progress"` - `Completed` - `completed: Completed` deprecated - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string | null` - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string | null` - `lint?: CheckStep` - `NotStarted` - `status: "not_started"` - `"not_started"` - `Queued` - `status: "queued"` - `"queued"` - `InProgress` - `status: "in_progress"` - `"in_progress"` - `Completed` - `completed: Completed` deprecated - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string | null` - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string | null` - `test?: CheckStep` - `NotStarted` - `status: "not_started"` - `"not_started"` - `Queued` - `status: "queued"` - `"queued"` - `InProgress` - `status: "in_progress"` - `"in_progress"` - `Completed` - `completed: Completed` deprecated - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string | null` - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string | null` - `sql?: BuildTarget` - `commit: NotStarted | Queued | InProgress | Completed` - `NotStarted` - `status: "not_started"` - `"not_started"` - `Queued` - `status: "queued"` - `"queued"` - `InProgress` - `status: "in_progress"` - `"in_progress"` - `Completed` - `commit: Commit | null` - `repo: Repo` - `branch: string` - `name: string` - `owner: string` - `sha: string` - `completed: Completed` deprecated - `commit: Commit | null` - `repo: Repo` - `branch: string` - `name: string` - `owner: string` - `sha: string` - `conclusion: "error" | "warning" | "note" | 9 more` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: MergeConflictPr | null` - `number: number` - `repo: Repo` - `name: string` - `owner: string` - `conclusion: "error" | "warning" | "note" | 9 more` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: MergeConflictPr | null` - `number: number` - `repo: Repo` - `name: string` - `owner: string` - `status: "completed"` - `"completed"` - `install_url: string | null` - `object: "build_target"` - `"build_target"` - `status: "not_started" | "codegen" | "postgen" | "completed"` - `"not_started"` - `"codegen"` - `"postgen"` - `"completed"` - `build?: CheckStep` - `NotStarted` - `status: "not_started"` - `"not_started"` - `Queued` - `status: "queued"` - `"queued"` - `InProgress` - `status: "in_progress"` - `"in_progress"` - `Completed` - `completed: Completed` deprecated - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string | null` - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string | null` - `lint?: CheckStep` - `NotStarted` - `status: "not_started"` - `"not_started"` - `Queued` - `status: "queued"` - `"queued"` - `InProgress` - `status: "in_progress"` - `"in_progress"` - `Completed` - `completed: Completed` deprecated - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string | null` - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string | null` - `test?: CheckStep` - `NotStarted` - `status: "not_started"` - `"not_started"` - `Queued` - `status: "queued"` - `"queued"` - `InProgress` - `status: "in_progress"` - `"in_progress"` - `Completed` - `completed: Completed` deprecated - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string | null` - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string | null` - `terraform?: BuildTarget` - `commit: NotStarted | Queued | InProgress | Completed` - `NotStarted` - `status: "not_started"` - `"not_started"` - `Queued` - `status: "queued"` - `"queued"` - `InProgress` - `status: "in_progress"` - `"in_progress"` - `Completed` - `commit: Commit | null` - `repo: Repo` - `branch: string` - `name: string` - `owner: string` - `sha: string` - `completed: Completed` deprecated - `commit: Commit | null` - `repo: Repo` - `branch: string` - `name: string` - `owner: string` - `sha: string` - `conclusion: "error" | "warning" | "note" | 9 more` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: MergeConflictPr | null` - `number: number` - `repo: Repo` - `name: string` - `owner: string` - `conclusion: "error" | "warning" | "note" | 9 more` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: MergeConflictPr | null` - `number: number` - `repo: Repo` - `name: string` - `owner: string` - `status: "completed"` - `"completed"` - `install_url: string | null` - `object: "build_target"` - `"build_target"` - `status: "not_started" | "codegen" | "postgen" | "completed"` - `"not_started"` - `"codegen"` - `"postgen"` - `"completed"` - `build?: CheckStep` - `NotStarted` - `status: "not_started"` - `"not_started"` - `Queued` - `status: "queued"` - `"queued"` - `InProgress` - `status: "in_progress"` - `"in_progress"` - `Completed` - `completed: Completed` deprecated - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string | null` - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string | null` - `lint?: CheckStep` - `NotStarted` - `status: "not_started"` - `"not_started"` - `Queued` - `status: "queued"` - `"queued"` - `InProgress` - `status: "in_progress"` - `"in_progress"` - `Completed` - `completed: Completed` deprecated - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string | null` - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string | null` - `test?: CheckStep` - `NotStarted` - `status: "not_started"` - `"not_started"` - `Queued` - `status: "queued"` - `"queued"` - `InProgress` - `status: "in_progress"` - `"in_progress"` - `Completed` - `completed: Completed` deprecated - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string | null` - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string | null` - `typescript?: BuildTarget` - `commit: NotStarted | Queued | InProgress | Completed` - `NotStarted` - `status: "not_started"` - `"not_started"` - `Queued` - `status: "queued"` - `"queued"` - `InProgress` - `status: "in_progress"` - `"in_progress"` - `Completed` - `commit: Commit | null` - `repo: Repo` - `branch: string` - `name: string` - `owner: string` - `sha: string` - `completed: Completed` deprecated - `commit: Commit | null` - `repo: Repo` - `branch: string` - `name: string` - `owner: string` - `sha: string` - `conclusion: "error" | "warning" | "note" | 9 more` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: MergeConflictPr | null` - `number: number` - `repo: Repo` - `name: string` - `owner: string` - `conclusion: "error" | "warning" | "note" | 9 more` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: MergeConflictPr | null` - `number: number` - `repo: Repo` - `name: string` - `owner: string` - `status: "completed"` - `"completed"` - `install_url: string | null` - `object: "build_target"` - `"build_target"` - `status: "not_started" | "codegen" | "postgen" | "completed"` - `"not_started"` - `"codegen"` - `"postgen"` - `"completed"` - `build?: CheckStep` - `NotStarted` - `status: "not_started"` - `"not_started"` - `Queued` - `status: "queued"` - `"queued"` - `InProgress` - `status: "in_progress"` - `"in_progress"` - `Completed` - `completed: Completed` deprecated - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string | null` - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string | null` - `lint?: CheckStep` - `NotStarted` - `status: "not_started"` - `"not_started"` - `Queued` - `status: "queued"` - `"queued"` - `InProgress` - `status: "in_progress"` - `"in_progress"` - `Completed` - `completed: Completed` deprecated - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string | null` - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string | null` - `test?: CheckStep` - `NotStarted` - `status: "not_started"` - `"not_started"` - `Queued` - `status: "queued"` - `"queued"` - `InProgress` - `status: "in_progress"` - `"in_progress"` - `Completed` - `completed: Completed` deprecated - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string | null` - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string | null` - `updated_at: string` - `head: Build` - `id: string` Build ID - `config_commit: string` - `created_at: string` - `documented_spec: UnionMember0 | UnionMember1 | null` - `UnionMember0` - `content: string` - `type: "content"` - `"content"` - `UnionMember1` - `expires: string` - `type: "url"` - `"url"` - `url: string` - `object: "build"` - `"build"` - `org: string` - `project: string` - `targets: Targets` - `cli?: BuildTarget` - `commit: NotStarted | Queued | InProgress | Completed` - `NotStarted` - `status: "not_started"` - `"not_started"` - `Queued` - `status: "queued"` - `"queued"` - `InProgress` - `status: "in_progress"` - `"in_progress"` - `Completed` - `commit: Commit | null` - `repo: Repo` - `branch: string` - `name: string` - `owner: string` - `sha: string` - `completed: Completed` deprecated - `commit: Commit | null` - `repo: Repo` - `branch: string` - `name: string` - `owner: string` - `sha: string` - `conclusion: "error" | "warning" | "note" | 9 more` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: MergeConflictPr | null` - `number: number` - `repo: Repo` - `name: string` - `owner: string` - `conclusion: "error" | "warning" | "note" | 9 more` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: MergeConflictPr | null` - `number: number` - `repo: Repo` - `name: string` - `owner: string` - `status: "completed"` - `"completed"` - `install_url: string | null` - `object: "build_target"` - `"build_target"` - `status: "not_started" | "codegen" | "postgen" | "completed"` - `"not_started"` - `"codegen"` - `"postgen"` - `"completed"` - `build?: CheckStep` - `NotStarted` - `status: "not_started"` - `"not_started"` - `Queued` - `status: "queued"` - `"queued"` - `InProgress` - `status: "in_progress"` - `"in_progress"` - `Completed` - `completed: Completed` deprecated - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string | null` - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string | null` - `lint?: CheckStep` - `NotStarted` - `status: "not_started"` - `"not_started"` - `Queued` - `status: "queued"` - `"queued"` - `InProgress` - `status: "in_progress"` - `"in_progress"` - `Completed` - `completed: Completed` deprecated - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string | null` - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string | null` - `test?: CheckStep` - `NotStarted` - `status: "not_started"` - `"not_started"` - `Queued` - `status: "queued"` - `"queued"` - `InProgress` - `status: "in_progress"` - `"in_progress"` - `Completed` - `completed: Completed` deprecated - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string | null` - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string | null` - `csharp?: BuildTarget` - `commit: NotStarted | Queued | InProgress | Completed` - `NotStarted` - `status: "not_started"` - `"not_started"` - `Queued` - `status: "queued"` - `"queued"` - `InProgress` - `status: "in_progress"` - `"in_progress"` - `Completed` - `commit: Commit | null` - `repo: Repo` - `branch: string` - `name: string` - `owner: string` - `sha: string` - `completed: Completed` deprecated - `commit: Commit | null` - `repo: Repo` - `branch: string` - `name: string` - `owner: string` - `sha: string` - `conclusion: "error" | "warning" | "note" | 9 more` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: MergeConflictPr | null` - `number: number` - `repo: Repo` - `name: string` - `owner: string` - `conclusion: "error" | "warning" | "note" | 9 more` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: MergeConflictPr | null` - `number: number` - `repo: Repo` - `name: string` - `owner: string` - `status: "completed"` - `"completed"` - `install_url: string | null` - `object: "build_target"` - `"build_target"` - `status: "not_started" | "codegen" | "postgen" | "completed"` - `"not_started"` - `"codegen"` - `"postgen"` - `"completed"` - `build?: CheckStep` - `NotStarted` - `status: "not_started"` - `"not_started"` - `Queued` - `status: "queued"` - `"queued"` - `InProgress` - `status: "in_progress"` - `"in_progress"` - `Completed` - `completed: Completed` deprecated - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string | null` - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string | null` - `lint?: CheckStep` - `NotStarted` - `status: "not_started"` - `"not_started"` - `Queued` - `status: "queued"` - `"queued"` - `InProgress` - `status: "in_progress"` - `"in_progress"` - `Completed` - `completed: Completed` deprecated - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string | null` - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string | null` - `test?: CheckStep` - `NotStarted` - `status: "not_started"` - `"not_started"` - `Queued` - `status: "queued"` - `"queued"` - `InProgress` - `status: "in_progress"` - `"in_progress"` - `Completed` - `completed: Completed` deprecated - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string | null` - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string | null` - `go?: BuildTarget` - `commit: NotStarted | Queued | InProgress | Completed` - `NotStarted` - `status: "not_started"` - `"not_started"` - `Queued` - `status: "queued"` - `"queued"` - `InProgress` - `status: "in_progress"` - `"in_progress"` - `Completed` - `commit: Commit | null` - `repo: Repo` - `branch: string` - `name: string` - `owner: string` - `sha: string` - `completed: Completed` deprecated - `commit: Commit | null` - `repo: Repo` - `branch: string` - `name: string` - `owner: string` - `sha: string` - `conclusion: "error" | "warning" | "note" | 9 more` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: MergeConflictPr | null` - `number: number` - `repo: Repo` - `name: string` - `owner: string` - `conclusion: "error" | "warning" | "note" | 9 more` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: MergeConflictPr | null` - `number: number` - `repo: Repo` - `name: string` - `owner: string` - `status: "completed"` - `"completed"` - `install_url: string | null` - `object: "build_target"` - `"build_target"` - `status: "not_started" | "codegen" | "postgen" | "completed"` - `"not_started"` - `"codegen"` - `"postgen"` - `"completed"` - `build?: CheckStep` - `NotStarted` - `status: "not_started"` - `"not_started"` - `Queued` - `status: "queued"` - `"queued"` - `InProgress` - `status: "in_progress"` - `"in_progress"` - `Completed` - `completed: Completed` deprecated - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string | null` - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string | null` - `lint?: CheckStep` - `NotStarted` - `status: "not_started"` - `"not_started"` - `Queued` - `status: "queued"` - `"queued"` - `InProgress` - `status: "in_progress"` - `"in_progress"` - `Completed` - `completed: Completed` deprecated - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string | null` - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string | null` - `test?: CheckStep` - `NotStarted` - `status: "not_started"` - `"not_started"` - `Queued` - `status: "queued"` - `"queued"` - `InProgress` - `status: "in_progress"` - `"in_progress"` - `Completed` - `completed: Completed` deprecated - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string | null` - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string | null` - `java?: BuildTarget` - `commit: NotStarted | Queued | InProgress | Completed` - `NotStarted` - `status: "not_started"` - `"not_started"` - `Queued` - `status: "queued"` - `"queued"` - `InProgress` - `status: "in_progress"` - `"in_progress"` - `Completed` - `commit: Commit | null` - `repo: Repo` - `branch: string` - `name: string` - `owner: string` - `sha: string` - `completed: Completed` deprecated - `commit: Commit | null` - `repo: Repo` - `branch: string` - `name: string` - `owner: string` - `sha: string` - `conclusion: "error" | "warning" | "note" | 9 more` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: MergeConflictPr | null` - `number: number` - `repo: Repo` - `name: string` - `owner: string` - `conclusion: "error" | "warning" | "note" | 9 more` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: MergeConflictPr | null` - `number: number` - `repo: Repo` - `name: string` - `owner: string` - `status: "completed"` - `"completed"` - `install_url: string | null` - `object: "build_target"` - `"build_target"` - `status: "not_started" | "codegen" | "postgen" | "completed"` - `"not_started"` - `"codegen"` - `"postgen"` - `"completed"` - `build?: CheckStep` - `NotStarted` - `status: "not_started"` - `"not_started"` - `Queued` - `status: "queued"` - `"queued"` - `InProgress` - `status: "in_progress"` - `"in_progress"` - `Completed` - `completed: Completed` deprecated - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string | null` - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string | null` - `lint?: CheckStep` - `NotStarted` - `status: "not_started"` - `"not_started"` - `Queued` - `status: "queued"` - `"queued"` - `InProgress` - `status: "in_progress"` - `"in_progress"` - `Completed` - `completed: Completed` deprecated - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string | null` - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string | null` - `test?: CheckStep` - `NotStarted` - `status: "not_started"` - `"not_started"` - `Queued` - `status: "queued"` - `"queued"` - `InProgress` - `status: "in_progress"` - `"in_progress"` - `Completed` - `completed: Completed` deprecated - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string | null` - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string | null` - `kotlin?: BuildTarget` - `commit: NotStarted | Queued | InProgress | Completed` - `NotStarted` - `status: "not_started"` - `"not_started"` - `Queued` - `status: "queued"` - `"queued"` - `InProgress` - `status: "in_progress"` - `"in_progress"` - `Completed` - `commit: Commit | null` - `repo: Repo` - `branch: string` - `name: string` - `owner: string` - `sha: string` - `completed: Completed` deprecated - `commit: Commit | null` - `repo: Repo` - `branch: string` - `name: string` - `owner: string` - `sha: string` - `conclusion: "error" | "warning" | "note" | 9 more` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: MergeConflictPr | null` - `number: number` - `repo: Repo` - `name: string` - `owner: string` - `conclusion: "error" | "warning" | "note" | 9 more` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: MergeConflictPr | null` - `number: number` - `repo: Repo` - `name: string` - `owner: string` - `status: "completed"` - `"completed"` - `install_url: string | null` - `object: "build_target"` - `"build_target"` - `status: "not_started" | "codegen" | "postgen" | "completed"` - `"not_started"` - `"codegen"` - `"postgen"` - `"completed"` - `build?: CheckStep` - `NotStarted` - `status: "not_started"` - `"not_started"` - `Queued` - `status: "queued"` - `"queued"` - `InProgress` - `status: "in_progress"` - `"in_progress"` - `Completed` - `completed: Completed` deprecated - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string | null` - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string | null` - `lint?: CheckStep` - `NotStarted` - `status: "not_started"` - `"not_started"` - `Queued` - `status: "queued"` - `"queued"` - `InProgress` - `status: "in_progress"` - `"in_progress"` - `Completed` - `completed: Completed` deprecated - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string | null` - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string | null` - `test?: CheckStep` - `NotStarted` - `status: "not_started"` - `"not_started"` - `Queued` - `status: "queued"` - `"queued"` - `InProgress` - `status: "in_progress"` - `"in_progress"` - `Completed` - `completed: Completed` deprecated - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string | null` - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string | null` - `node?: BuildTarget` - `commit: NotStarted | Queued | InProgress | Completed` - `NotStarted` - `status: "not_started"` - `"not_started"` - `Queued` - `status: "queued"` - `"queued"` - `InProgress` - `status: "in_progress"` - `"in_progress"` - `Completed` - `commit: Commit | null` - `repo: Repo` - `branch: string` - `name: string` - `owner: string` - `sha: string` - `completed: Completed` deprecated - `commit: Commit | null` - `repo: Repo` - `branch: string` - `name: string` - `owner: string` - `sha: string` - `conclusion: "error" | "warning" | "note" | 9 more` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: MergeConflictPr | null` - `number: number` - `repo: Repo` - `name: string` - `owner: string` - `conclusion: "error" | "warning" | "note" | 9 more` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: MergeConflictPr | null` - `number: number` - `repo: Repo` - `name: string` - `owner: string` - `status: "completed"` - `"completed"` - `install_url: string | null` - `object: "build_target"` - `"build_target"` - `status: "not_started" | "codegen" | "postgen" | "completed"` - `"not_started"` - `"codegen"` - `"postgen"` - `"completed"` - `build?: CheckStep` - `NotStarted` - `status: "not_started"` - `"not_started"` - `Queued` - `status: "queued"` - `"queued"` - `InProgress` - `status: "in_progress"` - `"in_progress"` - `Completed` - `completed: Completed` deprecated - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string | null` - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string | null` - `lint?: CheckStep` - `NotStarted` - `status: "not_started"` - `"not_started"` - `Queued` - `status: "queued"` - `"queued"` - `InProgress` - `status: "in_progress"` - `"in_progress"` - `Completed` - `completed: Completed` deprecated - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string | null` - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string | null` - `test?: CheckStep` - `NotStarted` - `status: "not_started"` - `"not_started"` - `Queued` - `status: "queued"` - `"queued"` - `InProgress` - `status: "in_progress"` - `"in_progress"` - `Completed` - `completed: Completed` deprecated - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string | null` - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string | null` - `openapi?: BuildTarget` - `commit: NotStarted | Queued | InProgress | Completed` - `NotStarted` - `status: "not_started"` - `"not_started"` - `Queued` - `status: "queued"` - `"queued"` - `InProgress` - `status: "in_progress"` - `"in_progress"` - `Completed` - `commit: Commit | null` - `repo: Repo` - `branch: string` - `name: string` - `owner: string` - `sha: string` - `completed: Completed` deprecated - `commit: Commit | null` - `repo: Repo` - `branch: string` - `name: string` - `owner: string` - `sha: string` - `conclusion: "error" | "warning" | "note" | 9 more` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: MergeConflictPr | null` - `number: number` - `repo: Repo` - `name: string` - `owner: string` - `conclusion: "error" | "warning" | "note" | 9 more` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: MergeConflictPr | null` - `number: number` - `repo: Repo` - `name: string` - `owner: string` - `status: "completed"` - `"completed"` - `install_url: string | null` - `object: "build_target"` - `"build_target"` - `status: "not_started" | "codegen" | "postgen" | "completed"` - `"not_started"` - `"codegen"` - `"postgen"` - `"completed"` - `build?: CheckStep` - `NotStarted` - `status: "not_started"` - `"not_started"` - `Queued` - `status: "queued"` - `"queued"` - `InProgress` - `status: "in_progress"` - `"in_progress"` - `Completed` - `completed: Completed` deprecated - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string | null` - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string | null` - `lint?: CheckStep` - `NotStarted` - `status: "not_started"` - `"not_started"` - `Queued` - `status: "queued"` - `"queued"` - `InProgress` - `status: "in_progress"` - `"in_progress"` - `Completed` - `completed: Completed` deprecated - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string | null` - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string | null` - `test?: CheckStep` - `NotStarted` - `status: "not_started"` - `"not_started"` - `Queued` - `status: "queued"` - `"queued"` - `InProgress` - `status: "in_progress"` - `"in_progress"` - `Completed` - `completed: Completed` deprecated - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string | null` - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string | null` - `php?: BuildTarget` - `commit: NotStarted | Queued | InProgress | Completed` - `NotStarted` - `status: "not_started"` - `"not_started"` - `Queued` - `status: "queued"` - `"queued"` - `InProgress` - `status: "in_progress"` - `"in_progress"` - `Completed` - `commit: Commit | null` - `repo: Repo` - `branch: string` - `name: string` - `owner: string` - `sha: string` - `completed: Completed` deprecated - `commit: Commit | null` - `repo: Repo` - `branch: string` - `name: string` - `owner: string` - `sha: string` - `conclusion: "error" | "warning" | "note" | 9 more` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: MergeConflictPr | null` - `number: number` - `repo: Repo` - `name: string` - `owner: string` - `conclusion: "error" | "warning" | "note" | 9 more` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: MergeConflictPr | null` - `number: number` - `repo: Repo` - `name: string` - `owner: string` - `status: "completed"` - `"completed"` - `install_url: string | null` - `object: "build_target"` - `"build_target"` - `status: "not_started" | "codegen" | "postgen" | "completed"` - `"not_started"` - `"codegen"` - `"postgen"` - `"completed"` - `build?: CheckStep` - `NotStarted` - `status: "not_started"` - `"not_started"` - `Queued` - `status: "queued"` - `"queued"` - `InProgress` - `status: "in_progress"` - `"in_progress"` - `Completed` - `completed: Completed` deprecated - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string | null` - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string | null` - `lint?: CheckStep` - `NotStarted` - `status: "not_started"` - `"not_started"` - `Queued` - `status: "queued"` - `"queued"` - `InProgress` - `status: "in_progress"` - `"in_progress"` - `Completed` - `completed: Completed` deprecated - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string | null` - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string | null` - `test?: CheckStep` - `NotStarted` - `status: "not_started"` - `"not_started"` - `Queued` - `status: "queued"` - `"queued"` - `InProgress` - `status: "in_progress"` - `"in_progress"` - `Completed` - `completed: Completed` deprecated - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string | null` - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string | null` - `python?: BuildTarget` - `commit: NotStarted | Queued | InProgress | Completed` - `NotStarted` - `status: "not_started"` - `"not_started"` - `Queued` - `status: "queued"` - `"queued"` - `InProgress` - `status: "in_progress"` - `"in_progress"` - `Completed` - `commit: Commit | null` - `repo: Repo` - `branch: string` - `name: string` - `owner: string` - `sha: string` - `completed: Completed` deprecated - `commit: Commit | null` - `repo: Repo` - `branch: string` - `name: string` - `owner: string` - `sha: string` - `conclusion: "error" | "warning" | "note" | 9 more` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: MergeConflictPr | null` - `number: number` - `repo: Repo` - `name: string` - `owner: string` - `conclusion: "error" | "warning" | "note" | 9 more` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: MergeConflictPr | null` - `number: number` - `repo: Repo` - `name: string` - `owner: string` - `status: "completed"` - `"completed"` - `install_url: string | null` - `object: "build_target"` - `"build_target"` - `status: "not_started" | "codegen" | "postgen" | "completed"` - `"not_started"` - `"codegen"` - `"postgen"` - `"completed"` - `build?: CheckStep` - `NotStarted` - `status: "not_started"` - `"not_started"` - `Queued` - `status: "queued"` - `"queued"` - `InProgress` - `status: "in_progress"` - `"in_progress"` - `Completed` - `completed: Completed` deprecated - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string | null` - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string | null` - `lint?: CheckStep` - `NotStarted` - `status: "not_started"` - `"not_started"` - `Queued` - `status: "queued"` - `"queued"` - `InProgress` - `status: "in_progress"` - `"in_progress"` - `Completed` - `completed: Completed` deprecated - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string | null` - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string | null` - `test?: CheckStep` - `NotStarted` - `status: "not_started"` - `"not_started"` - `Queued` - `status: "queued"` - `"queued"` - `InProgress` - `status: "in_progress"` - `"in_progress"` - `Completed` - `completed: Completed` deprecated - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string | null` - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string | null` - `ruby?: BuildTarget` - `commit: NotStarted | Queued | InProgress | Completed` - `NotStarted` - `status: "not_started"` - `"not_started"` - `Queued` - `status: "queued"` - `"queued"` - `InProgress` - `status: "in_progress"` - `"in_progress"` - `Completed` - `commit: Commit | null` - `repo: Repo` - `branch: string` - `name: string` - `owner: string` - `sha: string` - `completed: Completed` deprecated - `commit: Commit | null` - `repo: Repo` - `branch: string` - `name: string` - `owner: string` - `sha: string` - `conclusion: "error" | "warning" | "note" | 9 more` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: MergeConflictPr | null` - `number: number` - `repo: Repo` - `name: string` - `owner: string` - `conclusion: "error" | "warning" | "note" | 9 more` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: MergeConflictPr | null` - `number: number` - `repo: Repo` - `name: string` - `owner: string` - `status: "completed"` - `"completed"` - `install_url: string | null` - `object: "build_target"` - `"build_target"` - `status: "not_started" | "codegen" | "postgen" | "completed"` - `"not_started"` - `"codegen"` - `"postgen"` - `"completed"` - `build?: CheckStep` - `NotStarted` - `status: "not_started"` - `"not_started"` - `Queued` - `status: "queued"` - `"queued"` - `InProgress` - `status: "in_progress"` - `"in_progress"` - `Completed` - `completed: Completed` deprecated - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string | null` - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string | null` - `lint?: CheckStep` - `NotStarted` - `status: "not_started"` - `"not_started"` - `Queued` - `status: "queued"` - `"queued"` - `InProgress` - `status: "in_progress"` - `"in_progress"` - `Completed` - `completed: Completed` deprecated - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string | null` - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string | null` - `test?: CheckStep` - `NotStarted` - `status: "not_started"` - `"not_started"` - `Queued` - `status: "queued"` - `"queued"` - `InProgress` - `status: "in_progress"` - `"in_progress"` - `Completed` - `completed: Completed` deprecated - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string | null` - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string | null` - `sql?: BuildTarget` - `commit: NotStarted | Queued | InProgress | Completed` - `NotStarted` - `status: "not_started"` - `"not_started"` - `Queued` - `status: "queued"` - `"queued"` - `InProgress` - `status: "in_progress"` - `"in_progress"` - `Completed` - `commit: Commit | null` - `repo: Repo` - `branch: string` - `name: string` - `owner: string` - `sha: string` - `completed: Completed` deprecated - `commit: Commit | null` - `repo: Repo` - `branch: string` - `name: string` - `owner: string` - `sha: string` - `conclusion: "error" | "warning" | "note" | 9 more` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: MergeConflictPr | null` - `number: number` - `repo: Repo` - `name: string` - `owner: string` - `conclusion: "error" | "warning" | "note" | 9 more` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: MergeConflictPr | null` - `number: number` - `repo: Repo` - `name: string` - `owner: string` - `status: "completed"` - `"completed"` - `install_url: string | null` - `object: "build_target"` - `"build_target"` - `status: "not_started" | "codegen" | "postgen" | "completed"` - `"not_started"` - `"codegen"` - `"postgen"` - `"completed"` - `build?: CheckStep` - `NotStarted` - `status: "not_started"` - `"not_started"` - `Queued` - `status: "queued"` - `"queued"` - `InProgress` - `status: "in_progress"` - `"in_progress"` - `Completed` - `completed: Completed` deprecated - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string | null` - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string | null` - `lint?: CheckStep` - `NotStarted` - `status: "not_started"` - `"not_started"` - `Queued` - `status: "queued"` - `"queued"` - `InProgress` - `status: "in_progress"` - `"in_progress"` - `Completed` - `completed: Completed` deprecated - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string | null` - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string | null` - `test?: CheckStep` - `NotStarted` - `status: "not_started"` - `"not_started"` - `Queued` - `status: "queued"` - `"queued"` - `InProgress` - `status: "in_progress"` - `"in_progress"` - `Completed` - `completed: Completed` deprecated - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string | null` - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string | null` - `terraform?: BuildTarget` - `commit: NotStarted | Queued | InProgress | Completed` - `NotStarted` - `status: "not_started"` - `"not_started"` - `Queued` - `status: "queued"` - `"queued"` - `InProgress` - `status: "in_progress"` - `"in_progress"` - `Completed` - `commit: Commit | null` - `repo: Repo` - `branch: string` - `name: string` - `owner: string` - `sha: string` - `completed: Completed` deprecated - `commit: Commit | null` - `repo: Repo` - `branch: string` - `name: string` - `owner: string` - `sha: string` - `conclusion: "error" | "warning" | "note" | 9 more` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: MergeConflictPr | null` - `number: number` - `repo: Repo` - `name: string` - `owner: string` - `conclusion: "error" | "warning" | "note" | 9 more` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: MergeConflictPr | null` - `number: number` - `repo: Repo` - `name: string` - `owner: string` - `status: "completed"` - `"completed"` - `install_url: string | null` - `object: "build_target"` - `"build_target"` - `status: "not_started" | "codegen" | "postgen" | "completed"` - `"not_started"` - `"codegen"` - `"postgen"` - `"completed"` - `build?: CheckStep` - `NotStarted` - `status: "not_started"` - `"not_started"` - `Queued` - `status: "queued"` - `"queued"` - `InProgress` - `status: "in_progress"` - `"in_progress"` - `Completed` - `completed: Completed` deprecated - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string | null` - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string | null` - `lint?: CheckStep` - `NotStarted` - `status: "not_started"` - `"not_started"` - `Queued` - `status: "queued"` - `"queued"` - `InProgress` - `status: "in_progress"` - `"in_progress"` - `Completed` - `completed: Completed` deprecated - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string | null` - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string | null` - `test?: CheckStep` - `NotStarted` - `status: "not_started"` - `"not_started"` - `Queued` - `status: "queued"` - `"queued"` - `InProgress` - `status: "in_progress"` - `"in_progress"` - `Completed` - `completed: Completed` deprecated - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string | null` - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string | null` - `typescript?: BuildTarget` - `commit: NotStarted | Queued | InProgress | Completed` - `NotStarted` - `status: "not_started"` - `"not_started"` - `Queued` - `status: "queued"` - `"queued"` - `InProgress` - `status: "in_progress"` - `"in_progress"` - `Completed` - `commit: Commit | null` - `repo: Repo` - `branch: string` - `name: string` - `owner: string` - `sha: string` - `completed: Completed` deprecated - `commit: Commit | null` - `repo: Repo` - `branch: string` - `name: string` - `owner: string` - `sha: string` - `conclusion: "error" | "warning" | "note" | 9 more` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: MergeConflictPr | null` - `number: number` - `repo: Repo` - `name: string` - `owner: string` - `conclusion: "error" | "warning" | "note" | 9 more` - `"error"` - `"warning"` - `"note"` - `"success"` - `"merge_conflict"` - `"upstream_merge_conflict"` - `"fatal"` - `"payment_required"` - `"cancelled"` - `"timed_out"` - `"noop"` - `"version_bump"` - `merge_conflict_pr: MergeConflictPr | null` - `number: number` - `repo: Repo` - `name: string` - `owner: string` - `status: "completed"` - `"completed"` - `install_url: string | null` - `object: "build_target"` - `"build_target"` - `status: "not_started" | "codegen" | "postgen" | "completed"` - `"not_started"` - `"codegen"` - `"postgen"` - `"completed"` - `build?: CheckStep` - `NotStarted` - `status: "not_started"` - `"not_started"` - `Queued` - `status: "queued"` - `"queued"` - `InProgress` - `status: "in_progress"` - `"in_progress"` - `Completed` - `completed: Completed` deprecated - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string | null` - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string | null` - `lint?: CheckStep` - `NotStarted` - `status: "not_started"` - `"not_started"` - `Queued` - `status: "queued"` - `"queued"` - `InProgress` - `status: "in_progress"` - `"in_progress"` - `Completed` - `completed: Completed` deprecated - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string | null` - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string | null` - `test?: CheckStep` - `NotStarted` - `status: "not_started"` - `"not_started"` - `Queued` - `status: "queued"` - `"queued"` - `InProgress` - `status: "in_progress"` - `"in_progress"` - `Completed` - `completed: Completed` deprecated - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: string | null` - `conclusion: "success" | "failure" | "skipped" | 4 more` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: "completed"` - `"completed"` - `url: string | null` - `updated_at: string` ### Example ```typescript import Stainless from '@stainless-api/sdk'; const client = new Stainless({ apiKey: process.env['STAINLESS_API_KEY'], // This is the default and can be omitted }); const response = await client.builds.compare({ base: { branch: 'branch', revision: 'string' }, head: { branch: 'branch', revision: 'string' }, project: 'project', }); console.log(response.base); ```