I have a cloud flow in a solution that calls two desktop flows and I'm just realizing that solutions don't seem to recognize desktop flows. When I exported my solution and tried to import it, I got a message saying that I'd need to create the desktop flows in the target environment. It seems the only way to do this is to create new desktop flows, then cut and paste all actions from the existing flows to the new ones, which isn't too bad, but all variables and subflows have to be created from scratch as well. Is this really the case?
What do others do to initially migrate desktop flows from a test to a production environment? Then to migrate any code changes, it seems I'd have to delete all the actions in the prod flow and re-paste them from the test flow, making sure to manually create any new variables and/or subflows, including any code changes in subflows.
Is it really this bad? Simple flows, no biggie, but this one's pretty complicated, with a number of variables and subflows.