wrkflw-executor
The execution engine that runs GitHub Actions workflows locally (Docker, Podman, or emulation).
- Features:
- Job graph execution with
needsordering and parallelism - Docker/Podman container steps and emulation mode
- Basic environment/context wiring compatible with Actions
- Job graph execution with
- Used by:
wrkflwCLI and TUI
API sketch
use ;
let cfg = ExecutionConfig ;
// Path to a workflow YAML
let workflow_path = new;
let result = execute_workflow.await?;
println!;
Prefer using the wrkflw binary for a complete UX across validation, execution, and logs.