Fix lint C++ actions (#21303)
### Description
<!-- Describe your changes. -->
https://github.com/microsoft/onnxruntime/commit/83e0c6b96e77634dd648e890cead598b6e065cde
is the last commit having Lint C++ actions pass.

https://github.com/microsoft/onnxruntime/commit/4a7eaff1d9cd572819f8eb857a21ef50a57ba0c4
is the first commit let it fail.

Reviewdog/action-cpplint@master changed since that day.
https://github.com/reviewdog/action-cpplint/pull/42/files make
action-cpplint starts using reviewdog release
https://github.com/reviewdog/reviewdog/releases/tag/v0.19.0.
Optional Lint also failed with many typos, should be also related to the
same reason. Let's fix that in different prs.
### Motivation and Context
<!-- - Why is this change required? What problem does it solve?
- If it fixes an open issue, please link to the issue here. -->