NATO never promised to not expand, see Myth 3 here: https://www.chathamhouse.org/2021/05/myths-and-misconception...
Just look at the list of the Chatham House Prize winners [1] and try to find one person there that is not anti russian.
I guess one could find State Department press releases less biased than this organization.
[1] https://en.wikipedia.org/wiki/Chatham_House#Chatham_House_Pr...
It says US secretary of state James Baker told Gorbachev NATO forces would not move east from Germany. Then it goes into that there is a lack of formal, legal enforcement of these promises, and how the US changed its mind later. So even this source with its leanings does not say what you say.