Strictly speaking, you must use 'would' in such cases (sequence of tenses rule). But in spoken speech you sometimes can say 'will', neglecting the rule. For example, when she promised it just a second ago and you confirms that she did it.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.