Actio
API ReferenceInterfaces

PinConfig

Defined in: packages/core/src/config.ts:42

Pin-on-compile policy. At actio build, pinnable uses: refs are rewritten to an immutable SHA / digest with the original tag kept as a trailing comment.

Properties

allow?

optional allow?: string[];

Defined in: packages/core/src/config.ts:52

Globs (matched against owner/repo or the full ref) always left on their tag.


comment?

optional comment?: PinCommentStyle;

Defined in: packages/core/src/config.ts:54

Trailing comment style for pinned refs. Default "tag".


docker?

optional docker?: boolean;

Defined in: packages/core/src/config.ts:50

Pin uses: docker://img:tag references. Default true.


enabled?

optional enabled?: boolean;

Defined in: packages/core/src/config.ts:44

Master switch. Default true.


github?

optional github?: boolean;

Defined in: packages/core/src/config.ts:48

Pin first-party actions (actions/*, github/*). Default false.


thirdParty?

optional thirdParty?: boolean;

Defined in: packages/core/src/config.ts:46

Pin third-party actions (any owner other than actions/github). Default true.

On this page