Re-implement the pre-commit action locally as the upstream one is unmaintained and won't bump the actions/checkout version.
clangd-tidy