Only start if no other process are running
I have a workflow that runs every few hours to do a data sync with an outside service. Every now and then it takes longer to finish a sync before the next cycle starts. I know I could just change the frequency longer but I would like to make it smarter so only one process is running at a time. Is there a way to do this?