should we apply the same on update?  (e.g. if user has a repo url and removes it)