Abdullah bin Amr bin As reported,

The Messenger of Allah ﷺ said, "There are four traits, whoever possesses them is a pure hypocrite, and whoever possesses one of them has within him a trait of hypocrisy until he abandons it. When he speaks, he lies. When he promises, he breaks his promise. When he makes a covenant, he betrays it. And when he disputes, he behaves wickedly."

Azami 12628

Sahih

عن عبد الله بن عمرو قال

قال رسول الله ﷺ: أربع خلال من كن فيه كان منافقا خالصا: من إذا حدث كذب، وإذا وعد أخلف، وإذا عاهد غدر، وإذا خاصم فجر، ومن كانت فيه خصلة منهن كانت فيه خصلة من النفاق حتى يدعها.

الأعظمي 12628صحيح
Contents
Reference
Commentary
Ayat
Collection
Jami al-Kamil
Book
Tafsir of the great Quran
Chapter
Virtues of Surah Baqarah
Section
His saying, "And fulfill the covenant of Allah when you have made a covenant, and do not break oaths after their confirmation while you have made Allah a surety over you. Indeed, Allah knows what you do."
Numbering
Jami al-Kamil 12628 (2nd edition)
Azami 12628