diff --git a/runbot/runbot.py b/runbot/runbot.py index a0906e75..246cfe13 100644 --- a/runbot/runbot.py +++ b/runbot/runbot.py @@ -226,7 +226,7 @@ def github(self, cr, uid, ids, url, payload=None, delete=False, context=None): for repo in self.browse(cr, uid, ids, context=context): if not repo.token: raise Exception('Repository does not have a token to authenticate') - match_object = re.search('([^/]+)/([^/]+)/([^/.]+(.git)?)', repo.base) + match_object = re.search('([^/]+)/([^/]+)/([^/]+)', repo.base) if match_object: url = url.replace(':owner', match_object.group(2)) url = url.replace(':repo', match_object.group(3))