Skip to main content

wrkflw_executor/
lib.rs

1// executor crate
2
3#![allow(unused_variables, unused_assignments)]
4
5pub mod action_resolver;
6pub(crate) mod artifacts;
7pub(crate) mod cache;
8pub mod dependency;
9pub mod docker;
10pub mod engine;
11pub mod environment;
12pub mod expression;
13pub mod github_env_files;
14pub mod podman;
15pub mod substitution;
16pub(crate) mod workflow_commands;
17
18// Re-export public items
19pub use docker::cleanup_resources;
20pub use engine::{
21    execute_workflow, ExecutionConfig, JobResult, JobStatus, RuntimeType, StepResult, StepStatus,
22};