Following on from #4467, we should look into how we are refreshing GitHub OAuth tokens to prevent users from not being able to see GitHub installations. There might be a more elegant way to fix things than asking the user to remove their GitHub profile and readd it in settings (#4488).