Breaking promises is obviously haraam in general, but the Harbi is the one who is at war against the Muslims, and
Allah's Messenger (ﷺ) said: “War is deceit" [ Sunnah ref: Sahih Bukhari 3029 ]
So does this mean its okay to be deceitful in promises with those at war with muslims? For example, promising a Harbi protection but then just ending him anyway.