Skip to main content

Runs

A Run is a single execution of an Action. When a user triggers a Run, they provide input parameters defined in the Action’s schema. Each Run is tracked with a status and associated metadata.

Run Statuses

A Run can be in one of the following states:

StatusMeaning
PENDING_APPROVALAwaiting approval from designated approvers
RUNNINGThe provider (e.g. GitHub Actions) is executing the job
SUCCESSThe run completed successfully
FAILEDThe run was executed but failed
REJECTEDThe run was rejected during the approval process

Run Metadata

Each Run includes:

FieldDescription
parametersInput values provided by the user
statusCurrent lifecycle status
summaryOptional summary or short result
resultOutput data or payload
jobUrlLink to the provider’s execution page
startedByUser who initiated the Run
startedAtTimestamp when the Run started