mirror of
https://github.com/whisperity/CodeChecker-Action.git
synced 2025-12-28 18:57:26 +08:00
dda589380fb71f27df44eb57ca4ca55c77416c21
CodeChecker C++ static analysis action
GitHub Action to execute static analysis over C-family projects (C, C++, Objective-C) using the Clang infrastructure and CodeChecker as its driver.
Overview
⚠️ CAUTION! This action has been written with commands that target Ubuntu-based distributions!
This single action composite script encompasses the following steps:
- Obtain a package of the LLVM Clang suite's analysers, and CodeChecker.
Action configuration
Versions to install
| Variable | Default | Description |
|---|---|---|
repository |
Ericsson/CodeChecker |
The CodeChecker repository to check out and build |
version |
master |
The branch, tag, or commit SHA in the repository to use. |
llvm-version |
latest |
The major version of LLVM to install and use. LLVM is installed from PPA. If latest, automatically gather the latest version. If ignore, don't install anything. (Not recommended) |
Description
Languages
Shell
97.9%
C++
1.4%
Python
0.7%