BuildStateInput
Defined in: packages/core/src/adapters/notifier/build-state.ts:55
Inputs of statusesForBuild.
Properties
Section titled “Properties”approvals?
Section titled “approvals?”
optionalapprovals?:object
Defined in: packages/core/src/adapters/notifier/build-state.ts:71
Approval progress of the build-level review: the approvals among each reviewer’s latest
verdict and the approvals the project requires. Shown on <prefix>/review while it waits.
given:
number
required
Section titled “required”required:
number
build:
BuildStateBuild
Defined in: packages/core/src/adapters/notifier/build-state.ts:56
changes?
Section titled “changes?”
optionalchanges?: readonlyBuildStateChange[]
Defined in: packages/core/src/adapters/notifier/build-state.ts:73
The build’s snapshots; the changed and new ones become annotations of <prefix>/testing.
flags:
BuildStateFlags
Defined in: packages/core/src/adapters/notifier/build-state.ts:65
prefix
Section titled “prefix”prefix:
string
Defined in: packages/core/src/adapters/notifier/build-state.ts:59
The channel’s status-name prefix, without a trailing slash.
projectSlug
Section titled “projectSlug”projectSlug:
string
Defined in: packages/core/src/adapters/notifier/build-state.ts:57
publishing
Section titled “publishing”publishing:
PublishingState
Defined in: packages/core/src/adapters/notifier/build-state.ts:66
urls:
Pick<UrlBuilder,"build"|"storybookBuild"|"snapshot">
Defined in: packages/core/src/adapters/notifier/build-state.ts:64
Absolute links (createUrlBuilder(publicOrigin)). A build’s state is only ever shown once a
public origin is resolved (ADR 0014, decision 11), so every status links and the comment exists.