add lock to prevent workflows for running in parallel