Having this named updateSite may give the impression that the site on the repo will be updated, consider refreshSite()?