I made a promise with my friend to not play video games until OO.
ご質問ありがとうございます。
「約束をする」はto promiseとto make a promiseと言えます。誰と約束をする時にmake a promiseの方が普通です。
例文:「友達と夜中からはゲームをしない約束をした」I made a promise with my friend to not play video games until after midnight.
「その理由は昨日、遅くまで起きていたので、心配して怒ってしまった。」I did it because I stayed up late last night and now I'm worried and aggravated.
ご参考いただければ幸いです。