What steps do you take to ensure a pipeline rollback is executed cleanly during a deployment failure?