If I was the CTO of Walmart I'd fire somebody for doing a deployment on Black Friday.
Even if I was 99% certain everything would go fine that's just too much of a risk to take.
Unless some kind of show stopping issue was happening I'd wait until after cyber monday or plan the release way before hand.