We didn't promise to protect them. But Russia and the US both promised not to invade.
Of course, we should still help them because it's the right thing to do AND is harmful to our average.
But I do think the worst thing about this war from a geopolitics standpoint is Russia going back on its word. They've essentially proven that no nation should ever give up their nukes.