API ReferenceInterfaces
Step
Defined in: packages/core/src/ir.ts:29
Typed views over the mutable ctx.data model. We type only the fields passes
actually touch and keep an index signature so passthrough GitHub Actions keys
survive untyped. The IR wraps ctx.data — it does not replace it — so emit
keeps serializing the same objects byte-for-byte.
Indexable
[key: string]: unknownProperties
continue-on-error?
optional continue-on-error?: boolean;Defined in: packages/core/src/ir.ts:36
fallback?
optional fallback?: unknown;Defined in: packages/core/src/ir.ts:39
id?
optional id?: string;Defined in: packages/core/src/ir.ts:30
if?
optional if?: string | number | boolean;Defined in: packages/core/src/ir.ts:34
inject?
optional inject?: string;Defined in: packages/core/src/ir.ts:37
name?
optional name?: string;Defined in: packages/core/src/ir.ts:31
retry?
optional retry?: unknown;Defined in: packages/core/src/ir.ts:38
run?
optional run?: string;Defined in: packages/core/src/ir.ts:33
shell?
optional shell?: string;Defined in: packages/core/src/ir.ts:35
soft_fail?
optional soft_fail?: unknown;Defined in: packages/core/src/ir.ts:40
uses?
optional uses?: string;Defined in: packages/core/src/ir.ts:32