def validate_repo_url(self, repo: str):
<EOL>if not isinstance(repo, str) or not re.match(r"<STR_LIT>", repo):<EOL><INDENT>raise ValueError(f"<STR_LIT>")<EOL><DEDENT>
Validates repo URL - if it's a valid git URL and if Arca can handle that type of repo URL

        :raise ValueError: If the URL is not valid