The National Voter Registration Act of 1993 requires states to verify voter identity and information and The Illegal Immigration Reform and Immigrant Responsibility Act of 1996 explicitly prohibits noncitizens from voting in federal elections.
From this link:
Four Things to Know about Noncitizen Voting | Bipartisan Policy Center
"Have there been documented cases of noncitizens voting?
The Heritage Foundation’s analysis of legal actions regarding election conduct found only 24 instances of noncitizens voting between 2003 and 2023. A study conducted by the Brennan Center for Justice analyzing 23.5 million votes across 42 jurisdictions in the 2016 general election concluded that there were approximately 30 instances of noncitizens casting votes. Any instance of illegally cast ballots by noncitizens has been investigated by the appropriate authorities, and there is no evidence that these votes—or any other instances of voter fraud—have been significant enough to impact any election’s outcome."
The Heritage Foundation, which has created Project 2025, has found 24 instances of noncitizens voting in a 20-year time period.
In the 2016 election, 23,500,000 votes were analyzed, and there were 30 instances of noncitizens voting which comes out to .000128%, in the real world, that's really good. I conclude the GOP is virtue signaling, maybe they should try and solve real problems and take up the Senate immigration bill.