(fix) Edge case for skipping github auth