Answer to the above silly meme: Because once the Dems (and some GOP members) had the votes, it was going to pass. There were several attempts to stop the vote from happening, such as a last-minute meeting in the White House Situation Room with Lauren Boebert, but that failed.
That meant that every member of Congress would have to go on record as a "yes," "no," or "abstain," while having no effect on stopping it from happening, since they already had enough "yes" votes. So, everyone that didn't want to pass this had a simple choice: vote "no," and have that vote used against them in perpetuity (campaign attack ads saying that they voted to cover up the most famous child sex trafficking ring in history), or vote "yes" and weasel out of responsibility for having blocked the release of the files for as long as they did. Everyone, save one, chose the latter.
This is the same thing with Trump and the Senate. Once the House forced everyone to go on the record, it forced their hand. Remember, Trump could've released everything without Congress, even if it was highly classified.
Also, last week, Trump instructed his Attorney General to start a new investigation, which gives the executive branch the ability to block the release of anything they want (guess which files those will be).
Now we just hope voters see through this bullshit rewrite of recent history.