If a deployment fails during a critical release, what steps would you take to diagnose and resolve the issue?

Situational