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...
### What events trigger your workflow? ```yml on: pull_request: branches: [master] paths: ['**.c', '**.h', '**.am'] push: paths: ['**.c', '**.h', '**.am'] ``` ### What OS does your workflow use? ```yml runs-on:...
### Is your idea related to an existing feature? version ### Describe the behavior you would like First of all I'm not sure that my request can be solved from...
Now includes light and dark theme variants of screenshots. The README will only render (on github) the relevant picture based on the user's preference. See [github docs](https://docs.github.com/en/get-started/writing-on-github/getting-started-with-writing-and-formatting-on-github/basic-writing-and-formatting-syntax#specifying-the-theme-an-image-is-shown-to). Browse [this branch's...
This is a checklist of tasks that should be implemented in v3. Work for this shall live in the v3 branch until ready for deployment. - [x] switch to cpp-linter-rs...
resolves #265 Users that expect the PPA to be present _after_ running cpp-linter-action can set the environment variable `KEEP_DEBIAN_LLVM_PPA` to `true`, `on`, or `1`. By default, the PPA is removed.
Bumps [ruff](https://github.com/astral-sh/ruff) from 0.13.0 to 0.14.5. Release notes Sourced from ruff's releases. 0.14.5 Release Notes Released on 2025-11-13. Preview features [flake8-simplify] Apply SIM113 when index variable is of type int...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material) from 9.6.19 to 9.7.0. Release notes Sourced from mkdocs-material's releases. mkdocs-material-9.7.0 [!WARNING] Material for MkDocs is now in maintenance mode This is the last release of Material for...
closes #364 ## Summary by CodeRabbit * **Documentation** * Expanded installation guidance with ordered, platform-specific fallbacks; added direct wheel URLs and removed the old static-binaries link; updated license wording to...
### Is your idea related to an existing feature? _No response_ ### Describe the behavior you would like Right now, cpp-linter-action still uses clang-tools-pip to install [clang-tools-static-binaries](https://github.com/cpp-linter/clang-tools-static-binaries). Previously, [cpp-linter-hooks](https://github.com/cpp-linter/cpp-linter-hooks) also...