Skip to main content
Deno 2 is finally here 🎉️
Learn more
Go to Latest
type alias Step
import { type Step } from "https://deno.land/x/cicada@v0.1.2/lib.ts";

A step in the pipeline, which can be an object with a name and a run property, a step function, or a string command.

definition: { name: string; run: string | StepFn; cacheDir?: CacheDir; cache?: boolean; env?: Record<string, string>; secrets?: string[]; workingDirectory?: FilePath; } | StepFn | string