“After the nasty primary fight, that would come off as insincere and forced.”
Then he should not speak at the convention. The convention is not about Cruz and his pride, it is about Trump and defeating Hillary.
Evidently Mr. Trump disagrees. He approved the list of speakers.