Skip to main content
Using Deno in production at your company? Earn free Deno merch.
Give us feedback
Module

x/actionify/src/types.ts>ActionData

Create and manage your GitHub workflows with TypeScript and Deno.
Latest
interface ActionData
import { type ActionData } from "https://deno.land/x/actionify@0.3.0/src/types.ts";

Properties

github: GitHubData<Base>

Information about the workflow run. For more information, see github context.

Contains environment variables set in a workflow, job, or step. For more information, see env context.

Information about the currently running job. For more information, see job context.

jobs: JobsData<Base>

For reusable workflows only, contains outputs of jobs from the reusable workflow. For more information, see jobs context.

steps: StepsData<Base>

Information about the steps that have been run in the current job. For more information, see steps context.

runner: RunnerData

Information about the runner that is running the current job. For more information, see runner context.

secrets: SecretsData<Base>

Contains the names and values of secrets that are available to a workflow run. For more information, see secrets context.

strategy: StrategyData

Information about the matrix execution strategy for the current job. For more information, see strategy context.

matrix: MatrixData<Base>

Contains the matrix properties defined in the workflow that apply to the current job. For more information, see matrix context.

needs: NeedsData<Base>

Contains the outputs of all jobs that are defined as a dependency of the current job. For more information, see needs context.

inputs: Required<InputData<Base>>

Contains the inputs of a reusable or manually triggered workflow. For more information, see inputs context.