Skip to content

BuildStateInput

Defined in: packages/core/src/adapters/notifier/build-state.ts:55

Inputs of statusesForBuild.

optional approvals?: 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: number


build: BuildStateBuild

Defined in: packages/core/src/adapters/notifier/build-state.ts:56


optional changes?: readonly BuildStateChange[]

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: string

Defined in: packages/core/src/adapters/notifier/build-state.ts:59

The channel’s status-name prefix, without a trailing slash.


projectSlug: string

Defined in: packages/core/src/adapters/notifier/build-state.ts:57


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.