Skip to content

WorkflowRun

Defined in: src/forge/types.ts:172

The latest run of one workflow on a repo’s default branch, broken into its individual jobs. Surfaced in the backlog Actions tab (GitHub only).

createdAt: number

Defined in: src/forge/types.ts:181


headSha: string

Defined in: src/forge/types.ts:180


jobs: WorkflowJob[]

Defined in: src/forge/types.ts:184


runId: number

Defined in: src/forge/types.ts:174

Host run id (gh’s databaseId) — the handle re-run / cancel act on.


runUrl: string

Defined in: src/forge/types.ts:179


state: ChecksState

Defined in: src/forge/types.ts:183

Worst-of state for the whole run (the run’s own status/conclusion).


workflowId: number

Defined in: src/forge/types.ts:177

The workflow’s stable id (gh’s workflowDatabaseId) — the handle the run-history call filters on (gh run list --workflow <id>).


workflowName: string

Defined in: src/forge/types.ts:178