can now run without an checkpoint file present
don't run the updater if we don't have a way of authenticating with github