#workflow-engine #github #workflow #local

wrkflw-models

Data models and structures for wrkflw workflow execution engine

3 unstable releases

0.7.3 Aug 28, 2025
0.7.0 Aug 13, 2025
0.6.0 Aug 9, 2025

#39 in #workflow-engine

Download history 81/week @ 2025-11-09 89/week @ 2025-11-16 107/week @ 2025-11-23 163/week @ 2025-11-30 132/week @ 2025-12-07 50/week @ 2025-12-14 40/week @ 2025-12-21 21/week @ 2025-12-28 61/week @ 2026-01-04 50/week @ 2026-01-11 177/week @ 2026-01-18 46/week @ 2026-01-25 34/week @ 2026-02-01 20/week @ 2026-02-08 27/week @ 2026-02-15 64/week @ 2026-02-22

146 downloads per month
Used in 12 crates

MIT license

14KB
207 lines

wrkflw-models

Common data structures shared across crates.

  • ValidationResult for structural/semantic checks
  • GitLab pipeline models (serde types)

Example

use wrkflw_models::ValidationResult;

let mut res = ValidationResult::new();
res.add_issue("missing jobs".into());
assert!(!res.is_valid);

Dependencies

~2–3MB
~65K SLoC