I am somewhat confused and would like to clarify the worfklow execution order.
I am talking about frontend workflows.
I used to have one workflow that had steps that contained multiple conditions. And it was written in a way, that first were the actions that required the most conditions to be passed and following the ones with less. It was due to the fact, that if order was executed in another way it would actually launch all it’s steps as action 1 would create a requirement for action 2 (as it checks if action 1 result - meaning a thing in the DB exiss). This way it had worked for a year
But now I need actually to split this workflow as one action is impossible to execute this way, so a question has arisen.
If I have 4 triggers on the button click
which validate different condition - and all of the have some action steps inside:
Will they all first trigger validation and then launch one by one or whenever first trigger has condition met it launches and then the next one is checked and launched.
Also - what is the order by which bubble launches steps in this case? Alphabetical?
As I feel like the only thing I can do is record somehow the stat that is before launching the flow - this way it remains stable for the whole validation. But maybe there is another method/approach.