When executing the directories stage, the monorepo clone fails if the directory already exists. It should only clone the repository if the directory does not exist and gracefully log a warning if an error would be thrown.
Seeing the following output:
Error: Failed to clone git@github.com:ethereum-optimism/optimism.git in "...": fatal: destination path 'optimism' already exists and is not an empty directory.
Description
When executing the directories stage, the monorepo clone fails if the directory already exists. It should only clone the repository if the directory does not exist and gracefully log a warning if an error would be thrown.
Seeing the following output: