Be sure to review our Idea Submission Guidelines for more information!
Submission GuidelinesContext:
We have several workflows, chained together and orchestrated with CReW runner and conditional runner macros, several of which have run command events.
Each developer on our team, when running these workflows on their local workstation during development and testing, must remember to change or disable certain events in several workflows to prevent unintended shenanigans in production.
Since we collaborate on- and version our workflows in Git with a branching model and automated deployment to production, each developer must also remember to revert their changes to- or re-enable these events, before pushing their changes to our shared origin.
This is a cumbersome and annoying part of our local development workflow, and a potential risk (forgetting to disable or re-enable these events could be disastrous).
Suggestion:
Allow developers to define logical conditions for triggering run command events.
This would allow us to dynamically enable run command events, based on the environment in which the workflows are run.
There exists a separate feature request for environment variables, which would be super powerful in combination with this feature request, for obvious reasons.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.