Welll ... after alienating a lot of his supporters Trump has now decided to support releasing the files.
He really didn't.
He knows it's going to pass the House, so he's telling them to vote yes, because it gives them election cover and it doesn't make his supporters have to split away from him. It's passing anyway, so now he gets to pretend he's for it.
It still has to:
- be brought up for a vote by a GOP-led Senate.
- get enough GOP votes to pass the Senate.
- Survive an executive veto (which he may or may not do whether or not there are enough votes to override it).
...but even after all that, I will suspect that he will open an investigation in Democrats and then "seal the files" while the investigation is going on, similar to what he did with releasing his tax returns and sealing everything while they were under audit.