He promised that ruin would eventually be able to destroy the world. But then trapped him delaying the destruction, while setting up as plan which would allow somebody to stop ruin.
He didn't completely break the promise just delayed it and allowed others to stop ruin before ruins plan came into fruition. That is how I see it others may see it differently