update when setup, add a default for github_repo