pub fn parse_github_url(url: &str) -> Result<(String, String), TemplateError>
Parse GitHub URL or owner/repository to extract owner and repository