One of my repos uses git submodules - but I can't see any method to perform a recursive clone as part of a workflow, other than adding a step in the workflow to run git submodules init and then a git submodule update.
Is there any method to define that a recursive clone is needed on checkout to the workflow?