Fix linting for modules.json to add support for only installing subworkflows from a repository
#4287
+62
−26