## Create `builds.create(BuildCreateParams**kwargs) -> Build` **post** `/v0/builds` Create a build, on top of a project branch, against a given input revision. The project branch will be modified so that its latest set of config files points to the one specified by the input revision. ### Parameters - `project: Optional[str]` Project name - `revision: Union[str, Dict[str, FileInput]]` Specifies what to build: a branch name, commit SHA, merge command ("base..head"), or file contents. - `str` A branch name, commit SHA, or merge command in the format "base..head" - `Dict[str, FileInput]` File contents to commit directly - `class Content: …` - `content: str` File content - `class URL: …` - `url: str` URL to fetch file content from - `allow_empty: Optional[bool]` Whether to allow empty commits (no changes). Defaults to false. - `branch: Optional[str]` The project branch to use for the build. If not specified, the branch is inferred from the `revision`, and will 400 when that is not possible. - `commit_message: Optional[str]` Optional commit message to use when creating a new commit. - `enable_ai_commit_message: Optional[bool]` Whether to generate AI-powered commit messages for the build. Cannot be combined with `commit_message` or `target_commit_messages`. - `target_commit_messages: Optional[TargetCommitMessages]` Optional commit messages to use for each SDK when making a new commit. SDKs not represented in this object will fallback to the optional `commit_message` parameter, or will fallback further to the default commit message. - `cli: Optional[str]` - `csharp: Optional[str]` - `go: Optional[str]` - `java: Optional[str]` - `kotlin: Optional[str]` - `node: Optional[str]` - `openapi: Optional[str]` - `php: Optional[str]` - `python: Optional[str]` - `ruby: Optional[str]` - `sql: Optional[str]` - `terraform: Optional[str]` - `typescript: Optional[str]` - `targets: Optional[List[Target]]` Optional list of SDK targets to build. If not specified, all configured targets will be built. - `"node"` - `"typescript"` - `"python"` - `"go"` - `"java"` - `"kotlin"` - `"ruby"` - `"terraform"` - `"cli"` - `"php"` - `"csharp"` - `"sql"` - `"openapi"` ### Returns - `class Build: …` - `id: str` Build ID - `config_commit: str` - `created_at: datetime` - `documented_spec: Optional[DocumentedSpec]` - `class DocumentedSpecUnionMember0: …` - `content: str` - `type: Literal["content"]` - `"content"` - `class DocumentedSpecUnionMember1: …` - `expires: datetime` - `type: Literal["url"]` - `"url"` - `url: str` - `object: Literal["build"]` - `"build"` - `org: str` - `project: str` - `targets: Targets` - `cli: Optional[BuildTarget]` - `commit: Commit` - `class CommitNotStarted: …` - `status: Literal["not_started"]` - `"not_started"` - `class CommitQueued: …` - `status: Literal["queued"]` - `"queued"` - `class CommitInProgress: …` - `status: Literal["in_progress"]` - `"in_progress"` - `class CommitCompleted: …` - `commit: Optional[Commit]` - `repo: Repo` - `branch: str` - `name: str` - `owner: str` - `sha: str` - `completed: CommitCompletedCompleted` deprecated - `commit: Optional[Commit]` - `repo: Repo` - `branch: str` - `name: str` - `owner: str` - `sha: str` - `conclusion: Literal["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: Optional[CommitCompletedCompletedMergeConflictPr]` - `number: float` - `repo: CommitCompletedCompletedMergeConflictPrRepo` - `name: str` - `owner: str` - `conclusion: Literal["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: Optional[CommitCompletedMergeConflictPr]` - `number: float` - `repo: CommitCompletedMergeConflictPrRepo` - `name: str` - `owner: str` - `status: Literal["completed"]` - `"completed"` - `install_url: Optional[str]` - `object: Literal["build_target"]` - `"build_target"` - `status: Literal["not_started", "codegen", "postgen", "completed"]` - `"not_started"` - `"codegen"` - `"postgen"` - `"completed"` - `build: Optional[CheckStep]` - `class NotStarted: …` - `status: Literal["not_started"]` - `"not_started"` - `class Queued: …` - `status: Literal["queued"]` - `"queued"` - `class InProgress: …` - `status: Literal["in_progress"]` - `"in_progress"` - `class Completed: …` - `completed: CompletedCompleted` deprecated - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: Optional[str]` - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: Literal["completed"]` - `"completed"` - `url: Optional[str]` - `lint: Optional[CheckStep]` - `class NotStarted: …` - `status: Literal["not_started"]` - `"not_started"` - `class Queued: …` - `status: Literal["queued"]` - `"queued"` - `class InProgress: …` - `status: Literal["in_progress"]` - `"in_progress"` - `class Completed: …` - `completed: CompletedCompleted` deprecated - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: Optional[str]` - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: Literal["completed"]` - `"completed"` - `url: Optional[str]` - `test: Optional[CheckStep]` - `class NotStarted: …` - `status: Literal["not_started"]` - `"not_started"` - `class Queued: …` - `status: Literal["queued"]` - `"queued"` - `class InProgress: …` - `status: Literal["in_progress"]` - `"in_progress"` - `class Completed: …` - `completed: CompletedCompleted` deprecated - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: Optional[str]` - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: Literal["completed"]` - `"completed"` - `url: Optional[str]` - `csharp: Optional[BuildTarget]` - `commit: Commit` - `class CommitNotStarted: …` - `status: Literal["not_started"]` - `"not_started"` - `class CommitQueued: …` - `status: Literal["queued"]` - `"queued"` - `class CommitInProgress: …` - `status: Literal["in_progress"]` - `"in_progress"` - `class CommitCompleted: …` - `commit: Optional[Commit]` - `repo: Repo` - `branch: str` - `name: str` - `owner: str` - `sha: str` - `completed: CommitCompletedCompleted` deprecated - `commit: Optional[Commit]` - `repo: Repo` - `branch: str` - `name: str` - `owner: str` - `sha: str` - `conclusion: Literal["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: Optional[CommitCompletedCompletedMergeConflictPr]` - `number: float` - `repo: CommitCompletedCompletedMergeConflictPrRepo` - `name: str` - `owner: str` - `conclusion: Literal["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: Optional[CommitCompletedMergeConflictPr]` - `number: float` - `repo: CommitCompletedMergeConflictPrRepo` - `name: str` - `owner: str` - `status: Literal["completed"]` - `"completed"` - `install_url: Optional[str]` - `object: Literal["build_target"]` - `"build_target"` - `status: Literal["not_started", "codegen", "postgen", "completed"]` - `"not_started"` - `"codegen"` - `"postgen"` - `"completed"` - `build: Optional[CheckStep]` - `class NotStarted: …` - `status: Literal["not_started"]` - `"not_started"` - `class Queued: …` - `status: Literal["queued"]` - `"queued"` - `class InProgress: …` - `status: Literal["in_progress"]` - `"in_progress"` - `class Completed: …` - `completed: CompletedCompleted` deprecated - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: Optional[str]` - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: Literal["completed"]` - `"completed"` - `url: Optional[str]` - `lint: Optional[CheckStep]` - `class NotStarted: …` - `status: Literal["not_started"]` - `"not_started"` - `class Queued: …` - `status: Literal["queued"]` - `"queued"` - `class InProgress: …` - `status: Literal["in_progress"]` - `"in_progress"` - `class Completed: …` - `completed: CompletedCompleted` deprecated - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: Optional[str]` - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: Literal["completed"]` - `"completed"` - `url: Optional[str]` - `test: Optional[CheckStep]` - `class NotStarted: …` - `status: Literal["not_started"]` - `"not_started"` - `class Queued: …` - `status: Literal["queued"]` - `"queued"` - `class InProgress: …` - `status: Literal["in_progress"]` - `"in_progress"` - `class Completed: …` - `completed: CompletedCompleted` deprecated - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: Optional[str]` - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: Literal["completed"]` - `"completed"` - `url: Optional[str]` - `go: Optional[BuildTarget]` - `commit: Commit` - `class CommitNotStarted: …` - `status: Literal["not_started"]` - `"not_started"` - `class CommitQueued: …` - `status: Literal["queued"]` - `"queued"` - `class CommitInProgress: …` - `status: Literal["in_progress"]` - `"in_progress"` - `class CommitCompleted: …` - `commit: Optional[Commit]` - `repo: Repo` - `branch: str` - `name: str` - `owner: str` - `sha: str` - `completed: CommitCompletedCompleted` deprecated - `commit: Optional[Commit]` - `repo: Repo` - `branch: str` - `name: str` - `owner: str` - `sha: str` - `conclusion: Literal["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: Optional[CommitCompletedCompletedMergeConflictPr]` - `number: float` - `repo: CommitCompletedCompletedMergeConflictPrRepo` - `name: str` - `owner: str` - `conclusion: Literal["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: Optional[CommitCompletedMergeConflictPr]` - `number: float` - `repo: CommitCompletedMergeConflictPrRepo` - `name: str` - `owner: str` - `status: Literal["completed"]` - `"completed"` - `install_url: Optional[str]` - `object: Literal["build_target"]` - `"build_target"` - `status: Literal["not_started", "codegen", "postgen", "completed"]` - `"not_started"` - `"codegen"` - `"postgen"` - `"completed"` - `build: Optional[CheckStep]` - `class NotStarted: …` - `status: Literal["not_started"]` - `"not_started"` - `class Queued: …` - `status: Literal["queued"]` - `"queued"` - `class InProgress: …` - `status: Literal["in_progress"]` - `"in_progress"` - `class Completed: …` - `completed: CompletedCompleted` deprecated - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: Optional[str]` - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: Literal["completed"]` - `"completed"` - `url: Optional[str]` - `lint: Optional[CheckStep]` - `class NotStarted: …` - `status: Literal["not_started"]` - `"not_started"` - `class Queued: …` - `status: Literal["queued"]` - `"queued"` - `class InProgress: …` - `status: Literal["in_progress"]` - `"in_progress"` - `class Completed: …` - `completed: CompletedCompleted` deprecated - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: Optional[str]` - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: Literal["completed"]` - `"completed"` - `url: Optional[str]` - `test: Optional[CheckStep]` - `class NotStarted: …` - `status: Literal["not_started"]` - `"not_started"` - `class Queued: …` - `status: Literal["queued"]` - `"queued"` - `class InProgress: …` - `status: Literal["in_progress"]` - `"in_progress"` - `class Completed: …` - `completed: CompletedCompleted` deprecated - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: Optional[str]` - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: Literal["completed"]` - `"completed"` - `url: Optional[str]` - `java: Optional[BuildTarget]` - `commit: Commit` - `class CommitNotStarted: …` - `status: Literal["not_started"]` - `"not_started"` - `class CommitQueued: …` - `status: Literal["queued"]` - `"queued"` - `class CommitInProgress: …` - `status: Literal["in_progress"]` - `"in_progress"` - `class CommitCompleted: …` - `commit: Optional[Commit]` - `repo: Repo` - `branch: str` - `name: str` - `owner: str` - `sha: str` - `completed: CommitCompletedCompleted` deprecated - `commit: Optional[Commit]` - `repo: Repo` - `branch: str` - `name: str` - `owner: str` - `sha: str` - `conclusion: Literal["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: Optional[CommitCompletedCompletedMergeConflictPr]` - `number: float` - `repo: CommitCompletedCompletedMergeConflictPrRepo` - `name: str` - `owner: str` - `conclusion: Literal["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: Optional[CommitCompletedMergeConflictPr]` - `number: float` - `repo: CommitCompletedMergeConflictPrRepo` - `name: str` - `owner: str` - `status: Literal["completed"]` - `"completed"` - `install_url: Optional[str]` - `object: Literal["build_target"]` - `"build_target"` - `status: Literal["not_started", "codegen", "postgen", "completed"]` - `"not_started"` - `"codegen"` - `"postgen"` - `"completed"` - `build: Optional[CheckStep]` - `class NotStarted: …` - `status: Literal["not_started"]` - `"not_started"` - `class Queued: …` - `status: Literal["queued"]` - `"queued"` - `class InProgress: …` - `status: Literal["in_progress"]` - `"in_progress"` - `class Completed: …` - `completed: CompletedCompleted` deprecated - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: Optional[str]` - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: Literal["completed"]` - `"completed"` - `url: Optional[str]` - `lint: Optional[CheckStep]` - `class NotStarted: …` - `status: Literal["not_started"]` - `"not_started"` - `class Queued: …` - `status: Literal["queued"]` - `"queued"` - `class InProgress: …` - `status: Literal["in_progress"]` - `"in_progress"` - `class Completed: …` - `completed: CompletedCompleted` deprecated - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: Optional[str]` - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: Literal["completed"]` - `"completed"` - `url: Optional[str]` - `test: Optional[CheckStep]` - `class NotStarted: …` - `status: Literal["not_started"]` - `"not_started"` - `class Queued: …` - `status: Literal["queued"]` - `"queued"` - `class InProgress: …` - `status: Literal["in_progress"]` - `"in_progress"` - `class Completed: …` - `completed: CompletedCompleted` deprecated - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: Optional[str]` - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: Literal["completed"]` - `"completed"` - `url: Optional[str]` - `kotlin: Optional[BuildTarget]` - `commit: Commit` - `class CommitNotStarted: …` - `status: Literal["not_started"]` - `"not_started"` - `class CommitQueued: …` - `status: Literal["queued"]` - `"queued"` - `class CommitInProgress: …` - `status: Literal["in_progress"]` - `"in_progress"` - `class CommitCompleted: …` - `commit: Optional[Commit]` - `repo: Repo` - `branch: str` - `name: str` - `owner: str` - `sha: str` - `completed: CommitCompletedCompleted` deprecated - `commit: Optional[Commit]` - `repo: Repo` - `branch: str` - `name: str` - `owner: str` - `sha: str` - `conclusion: Literal["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: Optional[CommitCompletedCompletedMergeConflictPr]` - `number: float` - `repo: CommitCompletedCompletedMergeConflictPrRepo` - `name: str` - `owner: str` - `conclusion: Literal["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: Optional[CommitCompletedMergeConflictPr]` - `number: float` - `repo: CommitCompletedMergeConflictPrRepo` - `name: str` - `owner: str` - `status: Literal["completed"]` - `"completed"` - `install_url: Optional[str]` - `object: Literal["build_target"]` - `"build_target"` - `status: Literal["not_started", "codegen", "postgen", "completed"]` - `"not_started"` - `"codegen"` - `"postgen"` - `"completed"` - `build: Optional[CheckStep]` - `class NotStarted: …` - `status: Literal["not_started"]` - `"not_started"` - `class Queued: …` - `status: Literal["queued"]` - `"queued"` - `class InProgress: …` - `status: Literal["in_progress"]` - `"in_progress"` - `class Completed: …` - `completed: CompletedCompleted` deprecated - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: Optional[str]` - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: Literal["completed"]` - `"completed"` - `url: Optional[str]` - `lint: Optional[CheckStep]` - `class NotStarted: …` - `status: Literal["not_started"]` - `"not_started"` - `class Queued: …` - `status: Literal["queued"]` - `"queued"` - `class InProgress: …` - `status: Literal["in_progress"]` - `"in_progress"` - `class Completed: …` - `completed: CompletedCompleted` deprecated - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: Optional[str]` - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: Literal["completed"]` - `"completed"` - `url: Optional[str]` - `test: Optional[CheckStep]` - `class NotStarted: …` - `status: Literal["not_started"]` - `"not_started"` - `class Queued: …` - `status: Literal["queued"]` - `"queued"` - `class InProgress: …` - `status: Literal["in_progress"]` - `"in_progress"` - `class Completed: …` - `completed: CompletedCompleted` deprecated - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: Optional[str]` - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: Literal["completed"]` - `"completed"` - `url: Optional[str]` - `node: Optional[BuildTarget]` - `commit: Commit` - `class CommitNotStarted: …` - `status: Literal["not_started"]` - `"not_started"` - `class CommitQueued: …` - `status: Literal["queued"]` - `"queued"` - `class CommitInProgress: …` - `status: Literal["in_progress"]` - `"in_progress"` - `class CommitCompleted: …` - `commit: Optional[Commit]` - `repo: Repo` - `branch: str` - `name: str` - `owner: str` - `sha: str` - `completed: CommitCompletedCompleted` deprecated - `commit: Optional[Commit]` - `repo: Repo` - `branch: str` - `name: str` - `owner: str` - `sha: str` - `conclusion: Literal["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: Optional[CommitCompletedCompletedMergeConflictPr]` - `number: float` - `repo: CommitCompletedCompletedMergeConflictPrRepo` - `name: str` - `owner: str` - `conclusion: Literal["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: Optional[CommitCompletedMergeConflictPr]` - `number: float` - `repo: CommitCompletedMergeConflictPrRepo` - `name: str` - `owner: str` - `status: Literal["completed"]` - `"completed"` - `install_url: Optional[str]` - `object: Literal["build_target"]` - `"build_target"` - `status: Literal["not_started", "codegen", "postgen", "completed"]` - `"not_started"` - `"codegen"` - `"postgen"` - `"completed"` - `build: Optional[CheckStep]` - `class NotStarted: …` - `status: Literal["not_started"]` - `"not_started"` - `class Queued: …` - `status: Literal["queued"]` - `"queued"` - `class InProgress: …` - `status: Literal["in_progress"]` - `"in_progress"` - `class Completed: …` - `completed: CompletedCompleted` deprecated - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: Optional[str]` - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: Literal["completed"]` - `"completed"` - `url: Optional[str]` - `lint: Optional[CheckStep]` - `class NotStarted: …` - `status: Literal["not_started"]` - `"not_started"` - `class Queued: …` - `status: Literal["queued"]` - `"queued"` - `class InProgress: …` - `status: Literal["in_progress"]` - `"in_progress"` - `class Completed: …` - `completed: CompletedCompleted` deprecated - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: Optional[str]` - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: Literal["completed"]` - `"completed"` - `url: Optional[str]` - `test: Optional[CheckStep]` - `class NotStarted: …` - `status: Literal["not_started"]` - `"not_started"` - `class Queued: …` - `status: Literal["queued"]` - `"queued"` - `class InProgress: …` - `status: Literal["in_progress"]` - `"in_progress"` - `class Completed: …` - `completed: CompletedCompleted` deprecated - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: Optional[str]` - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: Literal["completed"]` - `"completed"` - `url: Optional[str]` - `openapi: Optional[BuildTarget]` - `commit: Commit` - `class CommitNotStarted: …` - `status: Literal["not_started"]` - `"not_started"` - `class CommitQueued: …` - `status: Literal["queued"]` - `"queued"` - `class CommitInProgress: …` - `status: Literal["in_progress"]` - `"in_progress"` - `class CommitCompleted: …` - `commit: Optional[Commit]` - `repo: Repo` - `branch: str` - `name: str` - `owner: str` - `sha: str` - `completed: CommitCompletedCompleted` deprecated - `commit: Optional[Commit]` - `repo: Repo` - `branch: str` - `name: str` - `owner: str` - `sha: str` - `conclusion: Literal["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: Optional[CommitCompletedCompletedMergeConflictPr]` - `number: float` - `repo: CommitCompletedCompletedMergeConflictPrRepo` - `name: str` - `owner: str` - `conclusion: Literal["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: Optional[CommitCompletedMergeConflictPr]` - `number: float` - `repo: CommitCompletedMergeConflictPrRepo` - `name: str` - `owner: str` - `status: Literal["completed"]` - `"completed"` - `install_url: Optional[str]` - `object: Literal["build_target"]` - `"build_target"` - `status: Literal["not_started", "codegen", "postgen", "completed"]` - `"not_started"` - `"codegen"` - `"postgen"` - `"completed"` - `build: Optional[CheckStep]` - `class NotStarted: …` - `status: Literal["not_started"]` - `"not_started"` - `class Queued: …` - `status: Literal["queued"]` - `"queued"` - `class InProgress: …` - `status: Literal["in_progress"]` - `"in_progress"` - `class Completed: …` - `completed: CompletedCompleted` deprecated - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: Optional[str]` - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: Literal["completed"]` - `"completed"` - `url: Optional[str]` - `lint: Optional[CheckStep]` - `class NotStarted: …` - `status: Literal["not_started"]` - `"not_started"` - `class Queued: …` - `status: Literal["queued"]` - `"queued"` - `class InProgress: …` - `status: Literal["in_progress"]` - `"in_progress"` - `class Completed: …` - `completed: CompletedCompleted` deprecated - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: Optional[str]` - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: Literal["completed"]` - `"completed"` - `url: Optional[str]` - `test: Optional[CheckStep]` - `class NotStarted: …` - `status: Literal["not_started"]` - `"not_started"` - `class Queued: …` - `status: Literal["queued"]` - `"queued"` - `class InProgress: …` - `status: Literal["in_progress"]` - `"in_progress"` - `class Completed: …` - `completed: CompletedCompleted` deprecated - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: Optional[str]` - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: Literal["completed"]` - `"completed"` - `url: Optional[str]` - `php: Optional[BuildTarget]` - `commit: Commit` - `class CommitNotStarted: …` - `status: Literal["not_started"]` - `"not_started"` - `class CommitQueued: …` - `status: Literal["queued"]` - `"queued"` - `class CommitInProgress: …` - `status: Literal["in_progress"]` - `"in_progress"` - `class CommitCompleted: …` - `commit: Optional[Commit]` - `repo: Repo` - `branch: str` - `name: str` - `owner: str` - `sha: str` - `completed: CommitCompletedCompleted` deprecated - `commit: Optional[Commit]` - `repo: Repo` - `branch: str` - `name: str` - `owner: str` - `sha: str` - `conclusion: Literal["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: Optional[CommitCompletedCompletedMergeConflictPr]` - `number: float` - `repo: CommitCompletedCompletedMergeConflictPrRepo` - `name: str` - `owner: str` - `conclusion: Literal["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: Optional[CommitCompletedMergeConflictPr]` - `number: float` - `repo: CommitCompletedMergeConflictPrRepo` - `name: str` - `owner: str` - `status: Literal["completed"]` - `"completed"` - `install_url: Optional[str]` - `object: Literal["build_target"]` - `"build_target"` - `status: Literal["not_started", "codegen", "postgen", "completed"]` - `"not_started"` - `"codegen"` - `"postgen"` - `"completed"` - `build: Optional[CheckStep]` - `class NotStarted: …` - `status: Literal["not_started"]` - `"not_started"` - `class Queued: …` - `status: Literal["queued"]` - `"queued"` - `class InProgress: …` - `status: Literal["in_progress"]` - `"in_progress"` - `class Completed: …` - `completed: CompletedCompleted` deprecated - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: Optional[str]` - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: Literal["completed"]` - `"completed"` - `url: Optional[str]` - `lint: Optional[CheckStep]` - `class NotStarted: …` - `status: Literal["not_started"]` - `"not_started"` - `class Queued: …` - `status: Literal["queued"]` - `"queued"` - `class InProgress: …` - `status: Literal["in_progress"]` - `"in_progress"` - `class Completed: …` - `completed: CompletedCompleted` deprecated - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: Optional[str]` - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: Literal["completed"]` - `"completed"` - `url: Optional[str]` - `test: Optional[CheckStep]` - `class NotStarted: …` - `status: Literal["not_started"]` - `"not_started"` - `class Queued: …` - `status: Literal["queued"]` - `"queued"` - `class InProgress: …` - `status: Literal["in_progress"]` - `"in_progress"` - `class Completed: …` - `completed: CompletedCompleted` deprecated - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: Optional[str]` - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: Literal["completed"]` - `"completed"` - `url: Optional[str]` - `python: Optional[BuildTarget]` - `commit: Commit` - `class CommitNotStarted: …` - `status: Literal["not_started"]` - `"not_started"` - `class CommitQueued: …` - `status: Literal["queued"]` - `"queued"` - `class CommitInProgress: …` - `status: Literal["in_progress"]` - `"in_progress"` - `class CommitCompleted: …` - `commit: Optional[Commit]` - `repo: Repo` - `branch: str` - `name: str` - `owner: str` - `sha: str` - `completed: CommitCompletedCompleted` deprecated - `commit: Optional[Commit]` - `repo: Repo` - `branch: str` - `name: str` - `owner: str` - `sha: str` - `conclusion: Literal["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: Optional[CommitCompletedCompletedMergeConflictPr]` - `number: float` - `repo: CommitCompletedCompletedMergeConflictPrRepo` - `name: str` - `owner: str` - `conclusion: Literal["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: Optional[CommitCompletedMergeConflictPr]` - `number: float` - `repo: CommitCompletedMergeConflictPrRepo` - `name: str` - `owner: str` - `status: Literal["completed"]` - `"completed"` - `install_url: Optional[str]` - `object: Literal["build_target"]` - `"build_target"` - `status: Literal["not_started", "codegen", "postgen", "completed"]` - `"not_started"` - `"codegen"` - `"postgen"` - `"completed"` - `build: Optional[CheckStep]` - `class NotStarted: …` - `status: Literal["not_started"]` - `"not_started"` - `class Queued: …` - `status: Literal["queued"]` - `"queued"` - `class InProgress: …` - `status: Literal["in_progress"]` - `"in_progress"` - `class Completed: …` - `completed: CompletedCompleted` deprecated - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: Optional[str]` - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: Literal["completed"]` - `"completed"` - `url: Optional[str]` - `lint: Optional[CheckStep]` - `class NotStarted: …` - `status: Literal["not_started"]` - `"not_started"` - `class Queued: …` - `status: Literal["queued"]` - `"queued"` - `class InProgress: …` - `status: Literal["in_progress"]` - `"in_progress"` - `class Completed: …` - `completed: CompletedCompleted` deprecated - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: Optional[str]` - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: Literal["completed"]` - `"completed"` - `url: Optional[str]` - `test: Optional[CheckStep]` - `class NotStarted: …` - `status: Literal["not_started"]` - `"not_started"` - `class Queued: …` - `status: Literal["queued"]` - `"queued"` - `class InProgress: …` - `status: Literal["in_progress"]` - `"in_progress"` - `class Completed: …` - `completed: CompletedCompleted` deprecated - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: Optional[str]` - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: Literal["completed"]` - `"completed"` - `url: Optional[str]` - `ruby: Optional[BuildTarget]` - `commit: Commit` - `class CommitNotStarted: …` - `status: Literal["not_started"]` - `"not_started"` - `class CommitQueued: …` - `status: Literal["queued"]` - `"queued"` - `class CommitInProgress: …` - `status: Literal["in_progress"]` - `"in_progress"` - `class CommitCompleted: …` - `commit: Optional[Commit]` - `repo: Repo` - `branch: str` - `name: str` - `owner: str` - `sha: str` - `completed: CommitCompletedCompleted` deprecated - `commit: Optional[Commit]` - `repo: Repo` - `branch: str` - `name: str` - `owner: str` - `sha: str` - `conclusion: Literal["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: Optional[CommitCompletedCompletedMergeConflictPr]` - `number: float` - `repo: CommitCompletedCompletedMergeConflictPrRepo` - `name: str` - `owner: str` - `conclusion: Literal["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: Optional[CommitCompletedMergeConflictPr]` - `number: float` - `repo: CommitCompletedMergeConflictPrRepo` - `name: str` - `owner: str` - `status: Literal["completed"]` - `"completed"` - `install_url: Optional[str]` - `object: Literal["build_target"]` - `"build_target"` - `status: Literal["not_started", "codegen", "postgen", "completed"]` - `"not_started"` - `"codegen"` - `"postgen"` - `"completed"` - `build: Optional[CheckStep]` - `class NotStarted: …` - `status: Literal["not_started"]` - `"not_started"` - `class Queued: …` - `status: Literal["queued"]` - `"queued"` - `class InProgress: …` - `status: Literal["in_progress"]` - `"in_progress"` - `class Completed: …` - `completed: CompletedCompleted` deprecated - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: Optional[str]` - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: Literal["completed"]` - `"completed"` - `url: Optional[str]` - `lint: Optional[CheckStep]` - `class NotStarted: …` - `status: Literal["not_started"]` - `"not_started"` - `class Queued: …` - `status: Literal["queued"]` - `"queued"` - `class InProgress: …` - `status: Literal["in_progress"]` - `"in_progress"` - `class Completed: …` - `completed: CompletedCompleted` deprecated - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: Optional[str]` - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: Literal["completed"]` - `"completed"` - `url: Optional[str]` - `test: Optional[CheckStep]` - `class NotStarted: …` - `status: Literal["not_started"]` - `"not_started"` - `class Queued: …` - `status: Literal["queued"]` - `"queued"` - `class InProgress: …` - `status: Literal["in_progress"]` - `"in_progress"` - `class Completed: …` - `completed: CompletedCompleted` deprecated - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: Optional[str]` - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: Literal["completed"]` - `"completed"` - `url: Optional[str]` - `sql: Optional[BuildTarget]` - `commit: Commit` - `class CommitNotStarted: …` - `status: Literal["not_started"]` - `"not_started"` - `class CommitQueued: …` - `status: Literal["queued"]` - `"queued"` - `class CommitInProgress: …` - `status: Literal["in_progress"]` - `"in_progress"` - `class CommitCompleted: …` - `commit: Optional[Commit]` - `repo: Repo` - `branch: str` - `name: str` - `owner: str` - `sha: str` - `completed: CommitCompletedCompleted` deprecated - `commit: Optional[Commit]` - `repo: Repo` - `branch: str` - `name: str` - `owner: str` - `sha: str` - `conclusion: Literal["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: Optional[CommitCompletedCompletedMergeConflictPr]` - `number: float` - `repo: CommitCompletedCompletedMergeConflictPrRepo` - `name: str` - `owner: str` - `conclusion: Literal["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: Optional[CommitCompletedMergeConflictPr]` - `number: float` - `repo: CommitCompletedMergeConflictPrRepo` - `name: str` - `owner: str` - `status: Literal["completed"]` - `"completed"` - `install_url: Optional[str]` - `object: Literal["build_target"]` - `"build_target"` - `status: Literal["not_started", "codegen", "postgen", "completed"]` - `"not_started"` - `"codegen"` - `"postgen"` - `"completed"` - `build: Optional[CheckStep]` - `class NotStarted: …` - `status: Literal["not_started"]` - `"not_started"` - `class Queued: …` - `status: Literal["queued"]` - `"queued"` - `class InProgress: …` - `status: Literal["in_progress"]` - `"in_progress"` - `class Completed: …` - `completed: CompletedCompleted` deprecated - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: Optional[str]` - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: Literal["completed"]` - `"completed"` - `url: Optional[str]` - `lint: Optional[CheckStep]` - `class NotStarted: …` - `status: Literal["not_started"]` - `"not_started"` - `class Queued: …` - `status: Literal["queued"]` - `"queued"` - `class InProgress: …` - `status: Literal["in_progress"]` - `"in_progress"` - `class Completed: …` - `completed: CompletedCompleted` deprecated - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: Optional[str]` - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: Literal["completed"]` - `"completed"` - `url: Optional[str]` - `test: Optional[CheckStep]` - `class NotStarted: …` - `status: Literal["not_started"]` - `"not_started"` - `class Queued: …` - `status: Literal["queued"]` - `"queued"` - `class InProgress: …` - `status: Literal["in_progress"]` - `"in_progress"` - `class Completed: …` - `completed: CompletedCompleted` deprecated - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: Optional[str]` - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: Literal["completed"]` - `"completed"` - `url: Optional[str]` - `terraform: Optional[BuildTarget]` - `commit: Commit` - `class CommitNotStarted: …` - `status: Literal["not_started"]` - `"not_started"` - `class CommitQueued: …` - `status: Literal["queued"]` - `"queued"` - `class CommitInProgress: …` - `status: Literal["in_progress"]` - `"in_progress"` - `class CommitCompleted: …` - `commit: Optional[Commit]` - `repo: Repo` - `branch: str` - `name: str` - `owner: str` - `sha: str` - `completed: CommitCompletedCompleted` deprecated - `commit: Optional[Commit]` - `repo: Repo` - `branch: str` - `name: str` - `owner: str` - `sha: str` - `conclusion: Literal["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: Optional[CommitCompletedCompletedMergeConflictPr]` - `number: float` - `repo: CommitCompletedCompletedMergeConflictPrRepo` - `name: str` - `owner: str` - `conclusion: Literal["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: Optional[CommitCompletedMergeConflictPr]` - `number: float` - `repo: CommitCompletedMergeConflictPrRepo` - `name: str` - `owner: str` - `status: Literal["completed"]` - `"completed"` - `install_url: Optional[str]` - `object: Literal["build_target"]` - `"build_target"` - `status: Literal["not_started", "codegen", "postgen", "completed"]` - `"not_started"` - `"codegen"` - `"postgen"` - `"completed"` - `build: Optional[CheckStep]` - `class NotStarted: …` - `status: Literal["not_started"]` - `"not_started"` - `class Queued: …` - `status: Literal["queued"]` - `"queued"` - `class InProgress: …` - `status: Literal["in_progress"]` - `"in_progress"` - `class Completed: …` - `completed: CompletedCompleted` deprecated - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: Optional[str]` - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: Literal["completed"]` - `"completed"` - `url: Optional[str]` - `lint: Optional[CheckStep]` - `class NotStarted: …` - `status: Literal["not_started"]` - `"not_started"` - `class Queued: …` - `status: Literal["queued"]` - `"queued"` - `class InProgress: …` - `status: Literal["in_progress"]` - `"in_progress"` - `class Completed: …` - `completed: CompletedCompleted` deprecated - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: Optional[str]` - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: Literal["completed"]` - `"completed"` - `url: Optional[str]` - `test: Optional[CheckStep]` - `class NotStarted: …` - `status: Literal["not_started"]` - `"not_started"` - `class Queued: …` - `status: Literal["queued"]` - `"queued"` - `class InProgress: …` - `status: Literal["in_progress"]` - `"in_progress"` - `class Completed: …` - `completed: CompletedCompleted` deprecated - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: Optional[str]` - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: Literal["completed"]` - `"completed"` - `url: Optional[str]` - `typescript: Optional[BuildTarget]` - `commit: Commit` - `class CommitNotStarted: …` - `status: Literal["not_started"]` - `"not_started"` - `class CommitQueued: …` - `status: Literal["queued"]` - `"queued"` - `class CommitInProgress: …` - `status: Literal["in_progress"]` - `"in_progress"` - `class CommitCompleted: …` - `commit: Optional[Commit]` - `repo: Repo` - `branch: str` - `name: str` - `owner: str` - `sha: str` - `completed: CommitCompletedCompleted` deprecated - `commit: Optional[Commit]` - `repo: Repo` - `branch: str` - `name: str` - `owner: str` - `sha: str` - `conclusion: Literal["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: Optional[CommitCompletedCompletedMergeConflictPr]` - `number: float` - `repo: CommitCompletedCompletedMergeConflictPrRepo` - `name: str` - `owner: str` - `conclusion: Literal["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: Optional[CommitCompletedMergeConflictPr]` - `number: float` - `repo: CommitCompletedMergeConflictPrRepo` - `name: str` - `owner: str` - `status: Literal["completed"]` - `"completed"` - `install_url: Optional[str]` - `object: Literal["build_target"]` - `"build_target"` - `status: Literal["not_started", "codegen", "postgen", "completed"]` - `"not_started"` - `"codegen"` - `"postgen"` - `"completed"` - `build: Optional[CheckStep]` - `class NotStarted: …` - `status: Literal["not_started"]` - `"not_started"` - `class Queued: …` - `status: Literal["queued"]` - `"queued"` - `class InProgress: …` - `status: Literal["in_progress"]` - `"in_progress"` - `class Completed: …` - `completed: CompletedCompleted` deprecated - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: Optional[str]` - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: Literal["completed"]` - `"completed"` - `url: Optional[str]` - `lint: Optional[CheckStep]` - `class NotStarted: …` - `status: Literal["not_started"]` - `"not_started"` - `class Queued: …` - `status: Literal["queued"]` - `"queued"` - `class InProgress: …` - `status: Literal["in_progress"]` - `"in_progress"` - `class Completed: …` - `completed: CompletedCompleted` deprecated - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: Optional[str]` - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: Literal["completed"]` - `"completed"` - `url: Optional[str]` - `test: Optional[CheckStep]` - `class NotStarted: …` - `status: Literal["not_started"]` - `"not_started"` - `class Queued: …` - `status: Literal["queued"]` - `"queued"` - `class InProgress: …` - `status: Literal["in_progress"]` - `"in_progress"` - `class Completed: …` - `completed: CompletedCompleted` deprecated - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `url: Optional[str]` - `conclusion: Literal["success", "failure", "skipped", 4 more]` - `"success"` - `"failure"` - `"skipped"` - `"cancelled"` - `"action_required"` - `"neutral"` - `"timed_out"` - `status: Literal["completed"]` - `"completed"` - `url: Optional[str]` - `updated_at: datetime` ### Example ```python import os from stainless_v0 import Stainless client = Stainless( api_key=os.environ.get("STAINLESS_API_KEY"), # This is the default and can be omitted ) build = client.builds.create( project="project", revision="string", ) print(build.id) ```