ci: Bump `setup-node` and use Node v24 (#59947)

This applies a similar set of changes to this repo that we also recently
applied to other repos that we have.

Release Notes:

- N/A
968379f5a1Finn Evers committed on 6/27/2026, 4:37:15 PM· committed by GitHubparent3c312b5
6 files changedLine totals unavailable