GithubSyncService's pipeline should be able to save a checkpoint if fatal error is catch up or API Rate Limit occurs.