cpp-linter-action
cpp-linter-action copied to clipboard
A Github Action for linting C/C++ code integrating clang-tidy and clang-format to collect feedback provided in the form of file-annotations, thread-comments, workflow step-summary, and Pull Request re...
Bumps the pip group with 1 update in the / directory: [cpp-linter](https://github.com/cpp-linter/cpp-linter). Updates `cpp-linter` from 1.8.1 to 1.9.1 Release notes Sourced from cpp-linter's releases. v1.9.1 🐛 Bug fixes prevent dead...
Currently, if the MacOS runner does not have the requested `version` of clang tools installed, then `cpp-linter/clang-tools-pip` will install statically compiled binaries. However, versions of clang-format v15-v18 are suffering a...
Automated changes by [create-pull-request](https://github.com/peter-evans/create-pull-request) GitHub action
With many features have been introduced in v2, and #87 can not cover all the features in v2, we may need to update the "What's New" section.
This is a small feature request to add the capability to act against different files for clang-tidy and clang-format in the same job. ## Motivation In the C++ project I...
`hashFiles` [currently doesn't support globs outside of the GITHUB_WORKSPACE](https://github.com/actions/toolkit/issues/1035). This works around the limitation.
First of all, great Action! I noticed that when setting an absolute path to the compilation database I receive wrong paths. ```yml - name: Run clang-tidy and clang-format uses: cpp-linter/cpp-linter-action@v2...
From the recent time I started to get fetch errors on PR with more than 300 files. At least couple months ago there were no problems, but now I see...
I have code like this, formatted locally with clang-format. I use function-try-block here: ``` void TestFunc(const std::string& data) try { do_something(); do_something_more(); } catch (const std::exception& ex) { log_error(ex); }...
### Is your idea related to an existing feature? version ### Describe the behavior you would like I noticed that the LLVM install script (for Debian Linux OS) cannot be...