Documentation Index
Fetch the complete documentation index at: https://smithers.sh/llms.txt
Use this file to discover all available pages before exploring further.
import { Sequence } from "smithers-orchestrator";
type SequenceProps = {
skipIf?: boolean;
children?: ReactNode;
};
<Workflow name="build-and-deploy">
<Parallel maxConcurrency={2}>
<Sequence>
<Task id="build-frontend" output={outputs.buildFrontend}>
{{ status: "built" }}
</Task>
<Task id="test-frontend" output={outputs.testFrontend}>
{{ passed: true }}
</Task>
</Sequence>
<Sequence>
<Task id="build-backend" output={outputs.buildBackend}>
{{ status: "built" }}
</Task>
<Task id="test-backend" output={outputs.testBackend}>
{{ passed: true }}
</Task>
</Sequence>
</Parallel>
</Workflow>
Notes
<Workflow> sequences direct children implicitly; <Sequence> is only needed inside other control-flow components.
- Empty
<Sequence> is valid and produces no tasks.