Skip to content

Merge pull request #41 from tropicsquare/40-implement-support-for-nuc… #74

Merge pull request #41 from tropicsquare/40-implement-support-for-nuc…

Merge pull request #41 from tropicsquare/40-implement-support-for-nuc… #74

name: Run static code analysis
on:
push:
branches:
- 'develop'
- 'master'
pull_request:
branches:
- 'master'
jobs:
static_analysis:
if: ${{ false }} # disable for now
runs-on: ubuntu-22.04
steps:
- name: Install dependencies
run: |
sudo apt-get install cmake build-essential cppcheck
- name: Checkout Repository
uses: actions/[email protected]
- name: Run CodeChecker analysis
uses: tropicsquare/github-actions/CodeChecker-Action-1.0.4@main
id: codechecker
with:
config: ./scripts/codechecker/codechecker_config.json
build-command: ./scripts/codechecker/codechecker_build.sh
- name: Upload results artifacts
uses: actions/upload-artifact@v4
with:
name: "CodeChecker Bug Reports"
path: ${{ steps.codechecker.outputs.result-html-dir }}
# For now let's keep this disabled.
# - name: "Break build if CodeChecker reported any findings"
# if: ${{ steps.codechecker.outputs.warnings == 'true' }}
# run: exit 1