Files
codechecker-analysis-action/README.md
2021-11-27 12:42:35 +01:00

2.0 KiB

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:

  1. 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)