jahvon / flow

Interactive CLI automation that flows with you.
http://flowexec.io/
Apache License 2.0
55 stars 3 forks source link

Conditional executable runner #107

Open jahvon opened 5 months ago

jahvon commented 5 months ago

Enhancement Summary

There are a variety of use cases where it would be nice to conditionally run steps in a workflow, either based on the system state (OS, env var, file presence, etc) or flow state (serial executable results, argument, etc).

Additional context

https://github.com/expr-lang/expr provides a great expression language that can back this feature