Actio
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]: unknown

Properties

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

On this page