Skip to content
FeedbackDashboard

Branches

Create a new project branch
$ stl projects:branches create
POST/v0/projects/{project}/branches
Retrieve a project branch
$ stl projects:branches retrieve
GET/v0/projects/{project}/branches/{branch}
List project branches
$ stl projects:branches list
GET/v0/projects/{project}/branches
Delete a project branch
$ stl projects:branches delete
DELETE/v0/projects/{project}/branches/{branch}
Rebase a project branch
$ stl projects:branches rebase
PUT/v0/projects/{project}/branches/{branch}/rebase
Reset
$ stl projects:branches reset
PUT/v0/projects/{project}/branches/{branch}/reset
ModelsExpand Collapse
project_branch: object { branch, config_commit, latest_build, 3 more }

A project branch names a line of development for a project. Like a Git branch, it points to a Git commit with a set of config files. In addition, a project branch also points to a set of custom code changes, corresponding to Git branches in the staging repos.

branch: string

Branch name

config_commit: object { repo, sha, stats, tree_oid }

A Git commit that points to the latest set of config files on a given branch.

repo: object { branch, host, name, owner }
branch: string
host: string
name: string
owner: string
sha: string
stats: object { additions, deletions, total }
additions: number
deletions: number
total: number
tree_oid: string
latest_build: object { id, config_commit, created_at, 6 more }
id: string

Build ID

config_commit: string
created_at: string
documented_spec: object { content, type } or object { expires, type, url }
union_member_0: object { content, type }
content: string
type: "content"
"content"
union_member_1: object { expires, type, url }
expires: string
type: "url"
"url"
url: string
object: "build"
"build"
org: string
project: string
targets: object { cli, csharp, go, 10 more }
cli: optional object { commit, install_url, object, 4 more }
commit: object { status } or object { status } or object { status } or object { commit, completed, completed_at, 3 more }
not_started: object { status }
status: "not_started"
"not_started"
queued: object { status }
status: "queued"
"queued"
in_progress: object { status }
status: "in_progress"
"in_progress"
completed: object { commit, completed, completed_at, 3 more }
commit: object { repo, sha, stats, tree_oid }
repo: object { branch, host, name, owner }
branch: string
host: string
name: string
owner: string
sha: string
stats: object { additions, deletions, total }
additions: number
deletions: number
total: number
tree_oid: string
completed: object { commit, completed_at, conclusion, merge_conflict_pr }

deprecated

commit: object { repo, sha, stats, tree_oid }
repo: object { branch, host, name, owner }
branch: string
host: string
name: string
owner: string
sha: string
stats: object { additions, deletions, total }
additions: number
deletions: number
total: number
tree_oid: string
completed_at: string
conclusion: "error" or "warning" or "note" or 9 more
"error"
"warning"
"note"
"success"
"merge_conflict"
"upstream_merge_conflict"
"fatal"
"payment_required"
"cancelled"
"timed_out"
"noop"
"version_bump"
merge_conflict_pr: object { number, repo }
number: number
repo: object { host, name, owner }
host: string
name: string
owner: string
completed_at: string
conclusion: "error" or "warning" or "note" or 9 more
"error"
"warning"
"note"
"success"
"merge_conflict"
"upstream_merge_conflict"
"fatal"
"payment_required"
"cancelled"
"timed_out"
"noop"
"version_bump"
merge_conflict_pr: object { number, repo }
number: number
repo: object { host, name, owner }
host: string
name: string
owner: string
status: "completed"
"completed"
install_url: string
object: "build_target"
"build_target"
status: "not_started" or "codegen" or "postgen" or "completed"
"not_started"
"codegen"
"postgen"
"completed"
build: optional object { status } or object { status, url } or object { status, url } or object { completed, conclusion, status, url }
not_started: object { status }
status: "not_started"
"not_started"
queued: object { status, url }
status: "queued"
"queued"
url: string
in_progress: object { status, url }
status: "in_progress"
"in_progress"
url: string
completed: object { completed, conclusion, status, url }
completed: object { conclusion, url }

deprecated

conclusion: "success" or "failure" or "skipped" or 4 more
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
url: string
conclusion: "success" or "failure" or "skipped" or 4 more
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
status: "completed"
"completed"
url: string
lint: optional object { status } or object { status, url } or object { status, url } or object { completed, conclusion, status, url }
not_started: object { status }
status: "not_started"
"not_started"
queued: object { status, url }
status: "queued"
"queued"
url: string
in_progress: object { status, url }
status: "in_progress"
"in_progress"
url: string
completed: object { completed, conclusion, status, url }
completed: object { conclusion, url }

deprecated

conclusion: "success" or "failure" or "skipped" or 4 more
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
url: string
conclusion: "success" or "failure" or "skipped" or 4 more
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
status: "completed"
"completed"
url: string
test: optional object { status } or object { status, url } or object { status, url } or object { completed, conclusion, status, url }
not_started: object { status }
status: "not_started"
"not_started"
queued: object { status, url }
status: "queued"
"queued"
url: string
in_progress: object { status, url }
status: "in_progress"
"in_progress"
url: string
completed: object { completed, conclusion, status, url }
completed: object { conclusion, url }

deprecated

conclusion: "success" or "failure" or "skipped" or 4 more
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
url: string
conclusion: "success" or "failure" or "skipped" or 4 more
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
status: "completed"
"completed"
url: string
csharp: optional object { commit, install_url, object, 4 more }
commit: object { status } or object { status } or object { status } or object { commit, completed, completed_at, 3 more }
not_started: object { status }
status: "not_started"
"not_started"
queued: object { status }
status: "queued"
"queued"
in_progress: object { status }
status: "in_progress"
"in_progress"
completed: object { commit, completed, completed_at, 3 more }
commit: object { repo, sha, stats, tree_oid }
repo: object { branch, host, name, owner }
branch: string
host: string
name: string
owner: string
sha: string
stats: object { additions, deletions, total }
additions: number
deletions: number
total: number
tree_oid: string
completed: object { commit, completed_at, conclusion, merge_conflict_pr }

deprecated

commit: object { repo, sha, stats, tree_oid }
repo: object { branch, host, name, owner }
branch: string
host: string
name: string
owner: string
sha: string
stats: object { additions, deletions, total }
additions: number
deletions: number
total: number
tree_oid: string
completed_at: string
conclusion: "error" or "warning" or "note" or 9 more
"error"
"warning"
"note"
"success"
"merge_conflict"
"upstream_merge_conflict"
"fatal"
"payment_required"
"cancelled"
"timed_out"
"noop"
"version_bump"
merge_conflict_pr: object { number, repo }
number: number
repo: object { host, name, owner }
host: string
name: string
owner: string
completed_at: string
conclusion: "error" or "warning" or "note" or 9 more
"error"
"warning"
"note"
"success"
"merge_conflict"
"upstream_merge_conflict"
"fatal"
"payment_required"
"cancelled"
"timed_out"
"noop"
"version_bump"
merge_conflict_pr: object { number, repo }
number: number
repo: object { host, name, owner }
host: string
name: string
owner: string
status: "completed"
"completed"
install_url: string
object: "build_target"
"build_target"
status: "not_started" or "codegen" or "postgen" or "completed"
"not_started"
"codegen"
"postgen"
"completed"
build: optional object { status } or object { status, url } or object { status, url } or object { completed, conclusion, status, url }
not_started: object { status }
status: "not_started"
"not_started"
queued: object { status, url }
status: "queued"
"queued"
url: string
in_progress: object { status, url }
status: "in_progress"
"in_progress"
url: string
completed: object { completed, conclusion, status, url }
completed: object { conclusion, url }

deprecated

conclusion: "success" or "failure" or "skipped" or 4 more
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
url: string
conclusion: "success" or "failure" or "skipped" or 4 more
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
status: "completed"
"completed"
url: string
lint: optional object { status } or object { status, url } or object { status, url } or object { completed, conclusion, status, url }
not_started: object { status }
status: "not_started"
"not_started"
queued: object { status, url }
status: "queued"
"queued"
url: string
in_progress: object { status, url }
status: "in_progress"
"in_progress"
url: string
completed: object { completed, conclusion, status, url }
completed: object { conclusion, url }

deprecated

conclusion: "success" or "failure" or "skipped" or 4 more
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
url: string
conclusion: "success" or "failure" or "skipped" or 4 more
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
status: "completed"
"completed"
url: string
test: optional object { status } or object { status, url } or object { status, url } or object { completed, conclusion, status, url }
not_started: object { status }
status: "not_started"
"not_started"
queued: object { status, url }
status: "queued"
"queued"
url: string
in_progress: object { status, url }
status: "in_progress"
"in_progress"
url: string
completed: object { completed, conclusion, status, url }
completed: object { conclusion, url }

deprecated

conclusion: "success" or "failure" or "skipped" or 4 more
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
url: string
conclusion: "success" or "failure" or "skipped" or 4 more
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
status: "completed"
"completed"
url: string
go: optional object { commit, install_url, object, 4 more }
commit: object { status } or object { status } or object { status } or object { commit, completed, completed_at, 3 more }
not_started: object { status }
status: "not_started"
"not_started"
queued: object { status }
status: "queued"
"queued"
in_progress: object { status }
status: "in_progress"
"in_progress"
completed: object { commit, completed, completed_at, 3 more }
commit: object { repo, sha, stats, tree_oid }
repo: object { branch, host, name, owner }
branch: string
host: string
name: string
owner: string
sha: string
stats: object { additions, deletions, total }
additions: number
deletions: number
total: number
tree_oid: string
completed: object { commit, completed_at, conclusion, merge_conflict_pr }

deprecated

commit: object { repo, sha, stats, tree_oid }
repo: object { branch, host, name, owner }
branch: string
host: string
name: string
owner: string
sha: string
stats: object { additions, deletions, total }
additions: number
deletions: number
total: number
tree_oid: string
completed_at: string
conclusion: "error" or "warning" or "note" or 9 more
"error"
"warning"
"note"
"success"
"merge_conflict"
"upstream_merge_conflict"
"fatal"
"payment_required"
"cancelled"
"timed_out"
"noop"
"version_bump"
merge_conflict_pr: object { number, repo }
number: number
repo: object { host, name, owner }
host: string
name: string
owner: string
completed_at: string
conclusion: "error" or "warning" or "note" or 9 more
"error"
"warning"
"note"
"success"
"merge_conflict"
"upstream_merge_conflict"
"fatal"
"payment_required"
"cancelled"
"timed_out"
"noop"
"version_bump"
merge_conflict_pr: object { number, repo }
number: number
repo: object { host, name, owner }
host: string
name: string
owner: string
status: "completed"
"completed"
install_url: string
object: "build_target"
"build_target"
status: "not_started" or "codegen" or "postgen" or "completed"
"not_started"
"codegen"
"postgen"
"completed"
build: optional object { status } or object { status, url } or object { status, url } or object { completed, conclusion, status, url }
not_started: object { status }
status: "not_started"
"not_started"
queued: object { status, url }
status: "queued"
"queued"
url: string
in_progress: object { status, url }
status: "in_progress"
"in_progress"
url: string
completed: object { completed, conclusion, status, url }
completed: object { conclusion, url }

deprecated

conclusion: "success" or "failure" or "skipped" or 4 more
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
url: string
conclusion: "success" or "failure" or "skipped" or 4 more
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
status: "completed"
"completed"
url: string
lint: optional object { status } or object { status, url } or object { status, url } or object { completed, conclusion, status, url }
not_started: object { status }
status: "not_started"
"not_started"
queued: object { status, url }
status: "queued"
"queued"
url: string
in_progress: object { status, url }
status: "in_progress"
"in_progress"
url: string
completed: object { completed, conclusion, status, url }
completed: object { conclusion, url }

deprecated

conclusion: "success" or "failure" or "skipped" or 4 more
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
url: string
conclusion: "success" or "failure" or "skipped" or 4 more
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
status: "completed"
"completed"
url: string
test: optional object { status } or object { status, url } or object { status, url } or object { completed, conclusion, status, url }
not_started: object { status }
status: "not_started"
"not_started"
queued: object { status, url }
status: "queued"
"queued"
url: string
in_progress: object { status, url }
status: "in_progress"
"in_progress"
url: string
completed: object { completed, conclusion, status, url }
completed: object { conclusion, url }

deprecated

conclusion: "success" or "failure" or "skipped" or 4 more
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
url: string
conclusion: "success" or "failure" or "skipped" or 4 more
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
status: "completed"
"completed"
url: string
java: optional object { commit, install_url, object, 4 more }
commit: object { status } or object { status } or object { status } or object { commit, completed, completed_at, 3 more }
not_started: object { status }
status: "not_started"
"not_started"
queued: object { status }
status: "queued"
"queued"
in_progress: object { status }
status: "in_progress"
"in_progress"
completed: object { commit, completed, completed_at, 3 more }
commit: object { repo, sha, stats, tree_oid }
repo: object { branch, host, name, owner }
branch: string
host: string
name: string
owner: string
sha: string
stats: object { additions, deletions, total }
additions: number
deletions: number
total: number
tree_oid: string
completed: object { commit, completed_at, conclusion, merge_conflict_pr }

deprecated

commit: object { repo, sha, stats, tree_oid }
repo: object { branch, host, name, owner }
branch: string
host: string
name: string
owner: string
sha: string
stats: object { additions, deletions, total }
additions: number
deletions: number
total: number
tree_oid: string
completed_at: string
conclusion: "error" or "warning" or "note" or 9 more
"error"
"warning"
"note"
"success"
"merge_conflict"
"upstream_merge_conflict"
"fatal"
"payment_required"
"cancelled"
"timed_out"
"noop"
"version_bump"
merge_conflict_pr: object { number, repo }
number: number
repo: object { host, name, owner }
host: string
name: string
owner: string
completed_at: string
conclusion: "error" or "warning" or "note" or 9 more
"error"
"warning"
"note"
"success"
"merge_conflict"
"upstream_merge_conflict"
"fatal"
"payment_required"
"cancelled"
"timed_out"
"noop"
"version_bump"
merge_conflict_pr: object { number, repo }
number: number
repo: object { host, name, owner }
host: string
name: string
owner: string
status: "completed"
"completed"
install_url: string
object: "build_target"
"build_target"
status: "not_started" or "codegen" or "postgen" or "completed"
"not_started"
"codegen"
"postgen"
"completed"
build: optional object { status } or object { status, url } or object { status, url } or object { completed, conclusion, status, url }
not_started: object { status }
status: "not_started"
"not_started"
queued: object { status, url }
status: "queued"
"queued"
url: string
in_progress: object { status, url }
status: "in_progress"
"in_progress"
url: string
completed: object { completed, conclusion, status, url }
completed: object { conclusion, url }

deprecated

conclusion: "success" or "failure" or "skipped" or 4 more
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
url: string
conclusion: "success" or "failure" or "skipped" or 4 more
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
status: "completed"
"completed"
url: string
lint: optional object { status } or object { status, url } or object { status, url } or object { completed, conclusion, status, url }
not_started: object { status }
status: "not_started"
"not_started"
queued: object { status, url }
status: "queued"
"queued"
url: string
in_progress: object { status, url }
status: "in_progress"
"in_progress"
url: string
completed: object { completed, conclusion, status, url }
completed: object { conclusion, url }

deprecated

conclusion: "success" or "failure" or "skipped" or 4 more
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
url: string
conclusion: "success" or "failure" or "skipped" or 4 more
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
status: "completed"
"completed"
url: string
test: optional object { status } or object { status, url } or object { status, url } or object { completed, conclusion, status, url }
not_started: object { status }
status: "not_started"
"not_started"
queued: object { status, url }
status: "queued"
"queued"
url: string
in_progress: object { status, url }
status: "in_progress"
"in_progress"
url: string
completed: object { completed, conclusion, status, url }
completed: object { conclusion, url }

deprecated

conclusion: "success" or "failure" or "skipped" or 4 more
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
url: string
conclusion: "success" or "failure" or "skipped" or 4 more
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
status: "completed"
"completed"
url: string
kotlin: optional object { commit, install_url, object, 4 more }
commit: object { status } or object { status } or object { status } or object { commit, completed, completed_at, 3 more }
not_started: object { status }
status: "not_started"
"not_started"
queued: object { status }
status: "queued"
"queued"
in_progress: object { status }
status: "in_progress"
"in_progress"
completed: object { commit, completed, completed_at, 3 more }
commit: object { repo, sha, stats, tree_oid }
repo: object { branch, host, name, owner }
branch: string
host: string
name: string
owner: string
sha: string
stats: object { additions, deletions, total }
additions: number
deletions: number
total: number
tree_oid: string
completed: object { commit, completed_at, conclusion, merge_conflict_pr }

deprecated

commit: object { repo, sha, stats, tree_oid }
repo: object { branch, host, name, owner }
branch: string
host: string
name: string
owner: string
sha: string
stats: object { additions, deletions, total }
additions: number
deletions: number
total: number
tree_oid: string
completed_at: string
conclusion: "error" or "warning" or "note" or 9 more
"error"
"warning"
"note"
"success"
"merge_conflict"
"upstream_merge_conflict"
"fatal"
"payment_required"
"cancelled"
"timed_out"
"noop"
"version_bump"
merge_conflict_pr: object { number, repo }
number: number
repo: object { host, name, owner }
host: string
name: string
owner: string
completed_at: string
conclusion: "error" or "warning" or "note" or 9 more
"error"
"warning"
"note"
"success"
"merge_conflict"
"upstream_merge_conflict"
"fatal"
"payment_required"
"cancelled"
"timed_out"
"noop"
"version_bump"
merge_conflict_pr: object { number, repo }
number: number
repo: object { host, name, owner }
host: string
name: string
owner: string
status: "completed"
"completed"
install_url: string
object: "build_target"
"build_target"
status: "not_started" or "codegen" or "postgen" or "completed"
"not_started"
"codegen"
"postgen"
"completed"
build: optional object { status } or object { status, url } or object { status, url } or object { completed, conclusion, status, url }
not_started: object { status }
status: "not_started"
"not_started"
queued: object { status, url }
status: "queued"
"queued"
url: string
in_progress: object { status, url }
status: "in_progress"
"in_progress"
url: string
completed: object { completed, conclusion, status, url }
completed: object { conclusion, url }

deprecated

conclusion: "success" or "failure" or "skipped" or 4 more
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
url: string
conclusion: "success" or "failure" or "skipped" or 4 more
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
status: "completed"
"completed"
url: string
lint: optional object { status } or object { status, url } or object { status, url } or object { completed, conclusion, status, url }
not_started: object { status }
status: "not_started"
"not_started"
queued: object { status, url }
status: "queued"
"queued"
url: string
in_progress: object { status, url }
status: "in_progress"
"in_progress"
url: string
completed: object { completed, conclusion, status, url }
completed: object { conclusion, url }

deprecated

conclusion: "success" or "failure" or "skipped" or 4 more
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
url: string
conclusion: "success" or "failure" or "skipped" or 4 more
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
status: "completed"
"completed"
url: string
test: optional object { status } or object { status, url } or object { status, url } or object { completed, conclusion, status, url }
not_started: object { status }
status: "not_started"
"not_started"
queued: object { status, url }
status: "queued"
"queued"
url: string
in_progress: object { status, url }
status: "in_progress"
"in_progress"
url: string
completed: object { completed, conclusion, status, url }
completed: object { conclusion, url }

deprecated

conclusion: "success" or "failure" or "skipped" or 4 more
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
url: string
conclusion: "success" or "failure" or "skipped" or 4 more
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
status: "completed"
"completed"
url: string
node: optional object { commit, install_url, object, 4 more }
commit: object { status } or object { status } or object { status } or object { commit, completed, completed_at, 3 more }
not_started: object { status }
status: "not_started"
"not_started"
queued: object { status }
status: "queued"
"queued"
in_progress: object { status }
status: "in_progress"
"in_progress"
completed: object { commit, completed, completed_at, 3 more }
commit: object { repo, sha, stats, tree_oid }
repo: object { branch, host, name, owner }
branch: string
host: string
name: string
owner: string
sha: string
stats: object { additions, deletions, total }
additions: number
deletions: number
total: number
tree_oid: string
completed: object { commit, completed_at, conclusion, merge_conflict_pr }

deprecated

commit: object { repo, sha, stats, tree_oid }
repo: object { branch, host, name, owner }
branch: string
host: string
name: string
owner: string
sha: string
stats: object { additions, deletions, total }
additions: number
deletions: number
total: number
tree_oid: string
completed_at: string
conclusion: "error" or "warning" or "note" or 9 more
"error"
"warning"
"note"
"success"
"merge_conflict"
"upstream_merge_conflict"
"fatal"
"payment_required"
"cancelled"
"timed_out"
"noop"
"version_bump"
merge_conflict_pr: object { number, repo }
number: number
repo: object { host, name, owner }
host: string
name: string
owner: string
completed_at: string
conclusion: "error" or "warning" or "note" or 9 more
"error"
"warning"
"note"
"success"
"merge_conflict"
"upstream_merge_conflict"
"fatal"
"payment_required"
"cancelled"
"timed_out"
"noop"
"version_bump"
merge_conflict_pr: object { number, repo }
number: number
repo: object { host, name, owner }
host: string
name: string
owner: string
status: "completed"
"completed"
install_url: string
object: "build_target"
"build_target"
status: "not_started" or "codegen" or "postgen" or "completed"
"not_started"
"codegen"
"postgen"
"completed"
build: optional object { status } or object { status, url } or object { status, url } or object { completed, conclusion, status, url }
not_started: object { status }
status: "not_started"
"not_started"
queued: object { status, url }
status: "queued"
"queued"
url: string
in_progress: object { status, url }
status: "in_progress"
"in_progress"
url: string
completed: object { completed, conclusion, status, url }
completed: object { conclusion, url }

deprecated

conclusion: "success" or "failure" or "skipped" or 4 more
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
url: string
conclusion: "success" or "failure" or "skipped" or 4 more
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
status: "completed"
"completed"
url: string
lint: optional object { status } or object { status, url } or object { status, url } or object { completed, conclusion, status, url }
not_started: object { status }
status: "not_started"
"not_started"
queued: object { status, url }
status: "queued"
"queued"
url: string
in_progress: object { status, url }
status: "in_progress"
"in_progress"
url: string
completed: object { completed, conclusion, status, url }
completed: object { conclusion, url }

deprecated

conclusion: "success" or "failure" or "skipped" or 4 more
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
url: string
conclusion: "success" or "failure" or "skipped" or 4 more
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
status: "completed"
"completed"
url: string
test: optional object { status } or object { status, url } or object { status, url } or object { completed, conclusion, status, url }
not_started: object { status }
status: "not_started"
"not_started"
queued: object { status, url }
status: "queued"
"queued"
url: string
in_progress: object { status, url }
status: "in_progress"
"in_progress"
url: string
completed: object { completed, conclusion, status, url }
completed: object { conclusion, url }

deprecated

conclusion: "success" or "failure" or "skipped" or 4 more
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
url: string
conclusion: "success" or "failure" or "skipped" or 4 more
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
status: "completed"
"completed"
url: string
openapi: optional object { commit, install_url, object, 4 more }
commit: object { status } or object { status } or object { status } or object { commit, completed, completed_at, 3 more }
not_started: object { status }
status: "not_started"
"not_started"
queued: object { status }
status: "queued"
"queued"
in_progress: object { status }
status: "in_progress"
"in_progress"
completed: object { commit, completed, completed_at, 3 more }
commit: object { repo, sha, stats, tree_oid }
repo: object { branch, host, name, owner }
branch: string
host: string
name: string
owner: string
sha: string
stats: object { additions, deletions, total }
additions: number
deletions: number
total: number
tree_oid: string
completed: object { commit, completed_at, conclusion, merge_conflict_pr }

deprecated

commit: object { repo, sha, stats, tree_oid }
repo: object { branch, host, name, owner }
branch: string
host: string
name: string
owner: string
sha: string
stats: object { additions, deletions, total }
additions: number
deletions: number
total: number
tree_oid: string
completed_at: string
conclusion: "error" or "warning" or "note" or 9 more
"error"
"warning"
"note"
"success"
"merge_conflict"
"upstream_merge_conflict"
"fatal"
"payment_required"
"cancelled"
"timed_out"
"noop"
"version_bump"
merge_conflict_pr: object { number, repo }
number: number
repo: object { host, name, owner }
host: string
name: string
owner: string
completed_at: string
conclusion: "error" or "warning" or "note" or 9 more
"error"
"warning"
"note"
"success"
"merge_conflict"
"upstream_merge_conflict"
"fatal"
"payment_required"
"cancelled"
"timed_out"
"noop"
"version_bump"
merge_conflict_pr: object { number, repo }
number: number
repo: object { host, name, owner }
host: string
name: string
owner: string
status: "completed"
"completed"
install_url: string
object: "build_target"
"build_target"
status: "not_started" or "codegen" or "postgen" or "completed"
"not_started"
"codegen"
"postgen"
"completed"
build: optional object { status } or object { status, url } or object { status, url } or object { completed, conclusion, status, url }
not_started: object { status }
status: "not_started"
"not_started"
queued: object { status, url }
status: "queued"
"queued"
url: string
in_progress: object { status, url }
status: "in_progress"
"in_progress"
url: string
completed: object { completed, conclusion, status, url }
completed: object { conclusion, url }

deprecated

conclusion: "success" or "failure" or "skipped" or 4 more
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
url: string
conclusion: "success" or "failure" or "skipped" or 4 more
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
status: "completed"
"completed"
url: string
lint: optional object { status } or object { status, url } or object { status, url } or object { completed, conclusion, status, url }
not_started: object { status }
status: "not_started"
"not_started"
queued: object { status, url }
status: "queued"
"queued"
url: string
in_progress: object { status, url }
status: "in_progress"
"in_progress"
url: string
completed: object { completed, conclusion, status, url }
completed: object { conclusion, url }

deprecated

conclusion: "success" or "failure" or "skipped" or 4 more
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
url: string
conclusion: "success" or "failure" or "skipped" or 4 more
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
status: "completed"
"completed"
url: string
test: optional object { status } or object { status, url } or object { status, url } or object { completed, conclusion, status, url }
not_started: object { status }
status: "not_started"
"not_started"
queued: object { status, url }
status: "queued"
"queued"
url: string
in_progress: object { status, url }
status: "in_progress"
"in_progress"
url: string
completed: object { completed, conclusion, status, url }
completed: object { conclusion, url }

deprecated

conclusion: "success" or "failure" or "skipped" or 4 more
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
url: string
conclusion: "success" or "failure" or "skipped" or 4 more
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
status: "completed"
"completed"
url: string
php: optional object { commit, install_url, object, 4 more }
commit: object { status } or object { status } or object { status } or object { commit, completed, completed_at, 3 more }
not_started: object { status }
status: "not_started"
"not_started"
queued: object { status }
status: "queued"
"queued"
in_progress: object { status }
status: "in_progress"
"in_progress"
completed: object { commit, completed, completed_at, 3 more }
commit: object { repo, sha, stats, tree_oid }
repo: object { branch, host, name, owner }
branch: string
host: string
name: string
owner: string
sha: string
stats: object { additions, deletions, total }
additions: number
deletions: number
total: number
tree_oid: string
completed: object { commit, completed_at, conclusion, merge_conflict_pr }

deprecated

commit: object { repo, sha, stats, tree_oid }
repo: object { branch, host, name, owner }
branch: string
host: string
name: string
owner: string
sha: string
stats: object { additions, deletions, total }
additions: number
deletions: number
total: number
tree_oid: string
completed_at: string
conclusion: "error" or "warning" or "note" or 9 more
"error"
"warning"
"note"
"success"
"merge_conflict"
"upstream_merge_conflict"
"fatal"
"payment_required"
"cancelled"
"timed_out"
"noop"
"version_bump"
merge_conflict_pr: object { number, repo }
number: number
repo: object { host, name, owner }
host: string
name: string
owner: string
completed_at: string
conclusion: "error" or "warning" or "note" or 9 more
"error"
"warning"
"note"
"success"
"merge_conflict"
"upstream_merge_conflict"
"fatal"
"payment_required"
"cancelled"
"timed_out"
"noop"
"version_bump"
merge_conflict_pr: object { number, repo }
number: number
repo: object { host, name, owner }
host: string
name: string
owner: string
status: "completed"
"completed"
install_url: string
object: "build_target"
"build_target"
status: "not_started" or "codegen" or "postgen" or "completed"
"not_started"
"codegen"
"postgen"
"completed"
build: optional object { status } or object { status, url } or object { status, url } or object { completed, conclusion, status, url }
not_started: object { status }
status: "not_started"
"not_started"
queued: object { status, url }
status: "queued"
"queued"
url: string
in_progress: object { status, url }
status: "in_progress"
"in_progress"
url: string
completed: object { completed, conclusion, status, url }
completed: object { conclusion, url }

deprecated

conclusion: "success" or "failure" or "skipped" or 4 more
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
url: string
conclusion: "success" or "failure" or "skipped" or 4 more
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
status: "completed"
"completed"
url: string
lint: optional object { status } or object { status, url } or object { status, url } or object { completed, conclusion, status, url }
not_started: object { status }
status: "not_started"
"not_started"
queued: object { status, url }
status: "queued"
"queued"
url: string
in_progress: object { status, url }
status: "in_progress"
"in_progress"
url: string
completed: object { completed, conclusion, status, url }
completed: object { conclusion, url }

deprecated

conclusion: "success" or "failure" or "skipped" or 4 more
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
url: string
conclusion: "success" or "failure" or "skipped" or 4 more
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
status: "completed"
"completed"
url: string
test: optional object { status } or object { status, url } or object { status, url } or object { completed, conclusion, status, url }
not_started: object { status }
status: "not_started"
"not_started"
queued: object { status, url }
status: "queued"
"queued"
url: string
in_progress: object { status, url }
status: "in_progress"
"in_progress"
url: string
completed: object { completed, conclusion, status, url }
completed: object { conclusion, url }

deprecated

conclusion: "success" or "failure" or "skipped" or 4 more
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
url: string
conclusion: "success" or "failure" or "skipped" or 4 more
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
status: "completed"
"completed"
url: string
python: optional object { commit, install_url, object, 4 more }
commit: object { status } or object { status } or object { status } or object { commit, completed, completed_at, 3 more }
not_started: object { status }
status: "not_started"
"not_started"
queued: object { status }
status: "queued"
"queued"
in_progress: object { status }
status: "in_progress"
"in_progress"
completed: object { commit, completed, completed_at, 3 more }
commit: object { repo, sha, stats, tree_oid }
repo: object { branch, host, name, owner }
branch: string
host: string
name: string
owner: string
sha: string
stats: object { additions, deletions, total }
additions: number
deletions: number
total: number
tree_oid: string
completed: object { commit, completed_at, conclusion, merge_conflict_pr }

deprecated

commit: object { repo, sha, stats, tree_oid }
repo: object { branch, host, name, owner }
branch: string
host: string
name: string
owner: string
sha: string
stats: object { additions, deletions, total }
additions: number
deletions: number
total: number
tree_oid: string
completed_at: string
conclusion: "error" or "warning" or "note" or 9 more
"error"
"warning"
"note"
"success"
"merge_conflict"
"upstream_merge_conflict"
"fatal"
"payment_required"
"cancelled"
"timed_out"
"noop"
"version_bump"
merge_conflict_pr: object { number, repo }
number: number
repo: object { host, name, owner }
host: string
name: string
owner: string
completed_at: string
conclusion: "error" or "warning" or "note" or 9 more
"error"
"warning"
"note"
"success"
"merge_conflict"
"upstream_merge_conflict"
"fatal"
"payment_required"
"cancelled"
"timed_out"
"noop"
"version_bump"
merge_conflict_pr: object { number, repo }
number: number
repo: object { host, name, owner }
host: string
name: string
owner: string
status: "completed"
"completed"
install_url: string
object: "build_target"
"build_target"
status: "not_started" or "codegen" or "postgen" or "completed"
"not_started"
"codegen"
"postgen"
"completed"
build: optional object { status } or object { status, url } or object { status, url } or object { completed, conclusion, status, url }
not_started: object { status }
status: "not_started"
"not_started"
queued: object { status, url }
status: "queued"
"queued"
url: string
in_progress: object { status, url }
status: "in_progress"
"in_progress"
url: string
completed: object { completed, conclusion, status, url }
completed: object { conclusion, url }

deprecated

conclusion: "success" or "failure" or "skipped" or 4 more
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
url: string
conclusion: "success" or "failure" or "skipped" or 4 more
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
status: "completed"
"completed"
url: string
lint: optional object { status } or object { status, url } or object { status, url } or object { completed, conclusion, status, url }
not_started: object { status }
status: "not_started"
"not_started"
queued: object { status, url }
status: "queued"
"queued"
url: string
in_progress: object { status, url }
status: "in_progress"
"in_progress"
url: string
completed: object { completed, conclusion, status, url }
completed: object { conclusion, url }

deprecated

conclusion: "success" or "failure" or "skipped" or 4 more
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
url: string
conclusion: "success" or "failure" or "skipped" or 4 more
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
status: "completed"
"completed"
url: string
test: optional object { status } or object { status, url } or object { status, url } or object { completed, conclusion, status, url }
not_started: object { status }
status: "not_started"
"not_started"
queued: object { status, url }
status: "queued"
"queued"
url: string
in_progress: object { status, url }
status: "in_progress"
"in_progress"
url: string
completed: object { completed, conclusion, status, url }
completed: object { conclusion, url }

deprecated

conclusion: "success" or "failure" or "skipped" or 4 more
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
url: string
conclusion: "success" or "failure" or "skipped" or 4 more
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
status: "completed"
"completed"
url: string
ruby: optional object { commit, install_url, object, 4 more }
commit: object { status } or object { status } or object { status } or object { commit, completed, completed_at, 3 more }
not_started: object { status }
status: "not_started"
"not_started"
queued: object { status }
status: "queued"
"queued"
in_progress: object { status }
status: "in_progress"
"in_progress"
completed: object { commit, completed, completed_at, 3 more }
commit: object { repo, sha, stats, tree_oid }
repo: object { branch, host, name, owner }
branch: string
host: string
name: string
owner: string
sha: string
stats: object { additions, deletions, total }
additions: number
deletions: number
total: number
tree_oid: string
completed: object { commit, completed_at, conclusion, merge_conflict_pr }

deprecated

commit: object { repo, sha, stats, tree_oid }
repo: object { branch, host, name, owner }
branch: string
host: string
name: string
owner: string
sha: string
stats: object { additions, deletions, total }
additions: number
deletions: number
total: number
tree_oid: string
completed_at: string
conclusion: "error" or "warning" or "note" or 9 more
"error"
"warning"
"note"
"success"
"merge_conflict"
"upstream_merge_conflict"
"fatal"
"payment_required"
"cancelled"
"timed_out"
"noop"
"version_bump"
merge_conflict_pr: object { number, repo }
number: number
repo: object { host, name, owner }
host: string
name: string
owner: string
completed_at: string
conclusion: "error" or "warning" or "note" or 9 more
"error"
"warning"
"note"
"success"
"merge_conflict"
"upstream_merge_conflict"
"fatal"
"payment_required"
"cancelled"
"timed_out"
"noop"
"version_bump"
merge_conflict_pr: object { number, repo }
number: number
repo: object { host, name, owner }
host: string
name: string
owner: string
status: "completed"
"completed"
install_url: string
object: "build_target"
"build_target"
status: "not_started" or "codegen" or "postgen" or "completed"
"not_started"
"codegen"
"postgen"
"completed"
build: optional object { status } or object { status, url } or object { status, url } or object { completed, conclusion, status, url }
not_started: object { status }
status: "not_started"
"not_started"
queued: object { status, url }
status: "queued"
"queued"
url: string
in_progress: object { status, url }
status: "in_progress"
"in_progress"
url: string
completed: object { completed, conclusion, status, url }
completed: object { conclusion, url }

deprecated

conclusion: "success" or "failure" or "skipped" or 4 more
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
url: string
conclusion: "success" or "failure" or "skipped" or 4 more
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
status: "completed"
"completed"
url: string
lint: optional object { status } or object { status, url } or object { status, url } or object { completed, conclusion, status, url }
not_started: object { status }
status: "not_started"
"not_started"
queued: object { status, url }
status: "queued"
"queued"
url: string
in_progress: object { status, url }
status: "in_progress"
"in_progress"
url: string
completed: object { completed, conclusion, status, url }
completed: object { conclusion, url }

deprecated

conclusion: "success" or "failure" or "skipped" or 4 more
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
url: string
conclusion: "success" or "failure" or "skipped" or 4 more
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
status: "completed"
"completed"
url: string
test: optional object { status } or object { status, url } or object { status, url } or object { completed, conclusion, status, url }
not_started: object { status }
status: "not_started"
"not_started"
queued: object { status, url }
status: "queued"
"queued"
url: string
in_progress: object { status, url }
status: "in_progress"
"in_progress"
url: string
completed: object { completed, conclusion, status, url }
completed: object { conclusion, url }

deprecated

conclusion: "success" or "failure" or "skipped" or 4 more
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
url: string
conclusion: "success" or "failure" or "skipped" or 4 more
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
status: "completed"
"completed"
url: string
sql: optional object { commit, install_url, object, 4 more }
commit: object { status } or object { status } or object { status } or object { commit, completed, completed_at, 3 more }
not_started: object { status }
status: "not_started"
"not_started"
queued: object { status }
status: "queued"
"queued"
in_progress: object { status }
status: "in_progress"
"in_progress"
completed: object { commit, completed, completed_at, 3 more }
commit: object { repo, sha, stats, tree_oid }
repo: object { branch, host, name, owner }
branch: string
host: string
name: string
owner: string
sha: string
stats: object { additions, deletions, total }
additions: number
deletions: number
total: number
tree_oid: string
completed: object { commit, completed_at, conclusion, merge_conflict_pr }

deprecated

commit: object { repo, sha, stats, tree_oid }
repo: object { branch, host, name, owner }
branch: string
host: string
name: string
owner: string
sha: string
stats: object { additions, deletions, total }
additions: number
deletions: number
total: number
tree_oid: string
completed_at: string
conclusion: "error" or "warning" or "note" or 9 more
"error"
"warning"
"note"
"success"
"merge_conflict"
"upstream_merge_conflict"
"fatal"
"payment_required"
"cancelled"
"timed_out"
"noop"
"version_bump"
merge_conflict_pr: object { number, repo }
number: number
repo: object { host, name, owner }
host: string
name: string
owner: string
completed_at: string
conclusion: "error" or "warning" or "note" or 9 more
"error"
"warning"
"note"
"success"
"merge_conflict"
"upstream_merge_conflict"
"fatal"
"payment_required"
"cancelled"
"timed_out"
"noop"
"version_bump"
merge_conflict_pr: object { number, repo }
number: number
repo: object { host, name, owner }
host: string
name: string
owner: string
status: "completed"
"completed"
install_url: string
object: "build_target"
"build_target"
status: "not_started" or "codegen" or "postgen" or "completed"
"not_started"
"codegen"
"postgen"
"completed"
build: optional object { status } or object { status, url } or object { status, url } or object { completed, conclusion, status, url }
not_started: object { status }
status: "not_started"
"not_started"
queued: object { status, url }
status: "queued"
"queued"
url: string
in_progress: object { status, url }
status: "in_progress"
"in_progress"
url: string
completed: object { completed, conclusion, status, url }
completed: object { conclusion, url }

deprecated

conclusion: "success" or "failure" or "skipped" or 4 more
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
url: string
conclusion: "success" or "failure" or "skipped" or 4 more
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
status: "completed"
"completed"
url: string
lint: optional object { status } or object { status, url } or object { status, url } or object { completed, conclusion, status, url }
not_started: object { status }
status: "not_started"
"not_started"
queued: object { status, url }
status: "queued"
"queued"
url: string
in_progress: object { status, url }
status: "in_progress"
"in_progress"
url: string
completed: object { completed, conclusion, status, url }
completed: object { conclusion, url }

deprecated

conclusion: "success" or "failure" or "skipped" or 4 more
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
url: string
conclusion: "success" or "failure" or "skipped" or 4 more
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
status: "completed"
"completed"
url: string
test: optional object { status } or object { status, url } or object { status, url } or object { completed, conclusion, status, url }
not_started: object { status }
status: "not_started"
"not_started"
queued: object { status, url }
status: "queued"
"queued"
url: string
in_progress: object { status, url }
status: "in_progress"
"in_progress"
url: string
completed: object { completed, conclusion, status, url }
completed: object { conclusion, url }

deprecated

conclusion: "success" or "failure" or "skipped" or 4 more
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
url: string
conclusion: "success" or "failure" or "skipped" or 4 more
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
status: "completed"
"completed"
url: string
terraform: optional object { commit, install_url, object, 4 more }
commit: object { status } or object { status } or object { status } or object { commit, completed, completed_at, 3 more }
not_started: object { status }
status: "not_started"
"not_started"
queued: object { status }
status: "queued"
"queued"
in_progress: object { status }
status: "in_progress"
"in_progress"
completed: object { commit, completed, completed_at, 3 more }
commit: object { repo, sha, stats, tree_oid }
repo: object { branch, host, name, owner }
branch: string
host: string
name: string
owner: string
sha: string
stats: object { additions, deletions, total }
additions: number
deletions: number
total: number
tree_oid: string
completed: object { commit, completed_at, conclusion, merge_conflict_pr }

deprecated

commit: object { repo, sha, stats, tree_oid }
repo: object { branch, host, name, owner }
branch: string
host: string
name: string
owner: string
sha: string
stats: object { additions, deletions, total }
additions: number
deletions: number
total: number
tree_oid: string
completed_at: string
conclusion: "error" or "warning" or "note" or 9 more
"error"
"warning"
"note"
"success"
"merge_conflict"
"upstream_merge_conflict"
"fatal"
"payment_required"
"cancelled"
"timed_out"
"noop"
"version_bump"
merge_conflict_pr: object { number, repo }
number: number
repo: object { host, name, owner }
host: string
name: string
owner: string
completed_at: string
conclusion: "error" or "warning" or "note" or 9 more
"error"
"warning"
"note"
"success"
"merge_conflict"
"upstream_merge_conflict"
"fatal"
"payment_required"
"cancelled"
"timed_out"
"noop"
"version_bump"
merge_conflict_pr: object { number, repo }
number: number
repo: object { host, name, owner }
host: string
name: string
owner: string
status: "completed"
"completed"
install_url: string
object: "build_target"
"build_target"
status: "not_started" or "codegen" or "postgen" or "completed"
"not_started"
"codegen"
"postgen"
"completed"
build: optional object { status } or object { status, url } or object { status, url } or object { completed, conclusion, status, url }
not_started: object { status }
status: "not_started"
"not_started"
queued: object { status, url }
status: "queued"
"queued"
url: string
in_progress: object { status, url }
status: "in_progress"
"in_progress"
url: string
completed: object { completed, conclusion, status, url }
completed: object { conclusion, url }

deprecated

conclusion: "success" or "failure" or "skipped" or 4 more
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
url: string
conclusion: "success" or "failure" or "skipped" or 4 more
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
status: "completed"
"completed"
url: string
lint: optional object { status } or object { status, url } or object { status, url } or object { completed, conclusion, status, url }
not_started: object { status }
status: "not_started"
"not_started"
queued: object { status, url }
status: "queued"
"queued"
url: string
in_progress: object { status, url }
status: "in_progress"
"in_progress"
url: string
completed: object { completed, conclusion, status, url }
completed: object { conclusion, url }

deprecated

conclusion: "success" or "failure" or "skipped" or 4 more
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
url: string
conclusion: "success" or "failure" or "skipped" or 4 more
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
status: "completed"
"completed"
url: string
test: optional object { status } or object { status, url } or object { status, url } or object { completed, conclusion, status, url }
not_started: object { status }
status: "not_started"
"not_started"
queued: object { status, url }
status: "queued"
"queued"
url: string
in_progress: object { status, url }
status: "in_progress"
"in_progress"
url: string
completed: object { completed, conclusion, status, url }
completed: object { conclusion, url }

deprecated

conclusion: "success" or "failure" or "skipped" or 4 more
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
url: string
conclusion: "success" or "failure" or "skipped" or 4 more
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
status: "completed"
"completed"
url: string
typescript: optional object { commit, install_url, object, 4 more }
commit: object { status } or object { status } or object { status } or object { commit, completed, completed_at, 3 more }
not_started: object { status }
status: "not_started"
"not_started"
queued: object { status }
status: "queued"
"queued"
in_progress: object { status }
status: "in_progress"
"in_progress"
completed: object { commit, completed, completed_at, 3 more }
commit: object { repo, sha, stats, tree_oid }
repo: object { branch, host, name, owner }
branch: string
host: string
name: string
owner: string
sha: string
stats: object { additions, deletions, total }
additions: number
deletions: number
total: number
tree_oid: string
completed: object { commit, completed_at, conclusion, merge_conflict_pr }

deprecated

commit: object { repo, sha, stats, tree_oid }
repo: object { branch, host, name, owner }
branch: string
host: string
name: string
owner: string
sha: string
stats: object { additions, deletions, total }
additions: number
deletions: number
total: number
tree_oid: string
completed_at: string
conclusion: "error" or "warning" or "note" or 9 more
"error"
"warning"
"note"
"success"
"merge_conflict"
"upstream_merge_conflict"
"fatal"
"payment_required"
"cancelled"
"timed_out"
"noop"
"version_bump"
merge_conflict_pr: object { number, repo }
number: number
repo: object { host, name, owner }
host: string
name: string
owner: string
completed_at: string
conclusion: "error" or "warning" or "note" or 9 more
"error"
"warning"
"note"
"success"
"merge_conflict"
"upstream_merge_conflict"
"fatal"
"payment_required"
"cancelled"
"timed_out"
"noop"
"version_bump"
merge_conflict_pr: object { number, repo }
number: number
repo: object { host, name, owner }
host: string
name: string
owner: string
status: "completed"
"completed"
install_url: string
object: "build_target"
"build_target"
status: "not_started" or "codegen" or "postgen" or "completed"
"not_started"
"codegen"
"postgen"
"completed"
build: optional object { status } or object { status, url } or object { status, url } or object { completed, conclusion, status, url }
not_started: object { status }
status: "not_started"
"not_started"
queued: object { status, url }
status: "queued"
"queued"
url: string
in_progress: object { status, url }
status: "in_progress"
"in_progress"
url: string
completed: object { completed, conclusion, status, url }
completed: object { conclusion, url }

deprecated

conclusion: "success" or "failure" or "skipped" or 4 more
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
url: string
conclusion: "success" or "failure" or "skipped" or 4 more
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
status: "completed"
"completed"
url: string
lint: optional object { status } or object { status, url } or object { status, url } or object { completed, conclusion, status, url }
not_started: object { status }
status: "not_started"
"not_started"
queued: object { status, url }
status: "queued"
"queued"
url: string
in_progress: object { status, url }
status: "in_progress"
"in_progress"
url: string
completed: object { completed, conclusion, status, url }
completed: object { conclusion, url }

deprecated

conclusion: "success" or "failure" or "skipped" or 4 more
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
url: string
conclusion: "success" or "failure" or "skipped" or 4 more
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
status: "completed"
"completed"
url: string
test: optional object { status } or object { status, url } or object { status, url } or object { completed, conclusion, status, url }
not_started: object { status }
status: "not_started"
"not_started"
queued: object { status, url }
status: "queued"
"queued"
url: string
in_progress: object { status, url }
status: "in_progress"
"in_progress"
url: string
completed: object { completed, conclusion, status, url }
completed: object { conclusion, url }

deprecated

conclusion: "success" or "failure" or "skipped" or 4 more
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
url: string
conclusion: "success" or "failure" or "skipped" or 4 more
"success"
"failure"
"skipped"
"cancelled"
"action_required"
"neutral"
"timed_out"
status: "completed"
"completed"
url: string
updated_at: string
object: "project_branch"
"project_branch"
org: string
project: string

Project name