[CI][Devops] Fix nodejs version warnings (#21515)
Use a newer version of `actions/checkout` which uses a `nodejs` version
that doesn't throw a deprecated warning.
Example warning
[here](https://github.com/intel/llvm/actions/runs/23049450309), see
bottom of the page.
Also fix the one place we use node directly to use `nodejs24`.
Signed-off-by: Nick Sarnie <nick.sarnie@intel.com>