add auth to everything so this will work with private repos