Skip to content

[pre-commit.ci] pre-commit autoupdate #218

[pre-commit.ci] pre-commit autoupdate

[pre-commit.ci] pre-commit autoupdate #218

name: Static Analyzers
on:
push:
branches:
- main
pull_request:
branches:
- main
jobs:
cpplint:
runs-on: ubuntu-latest
container: helics/buildenv:cpplint
steps:
- uses: actions/checkout@v3
- name: Run cpplint
run: cpplint --counting=detailed --recursive gmlc test
cppcheck:
runs-on: ubuntu-latest
container: helics/buildenv:cppcheck2
steps:
- uses: actions/checkout@v3
- name: Run cppcheck
run: cppcheck --enable=performance,portability --suppressions-list=config/cppcheck_suppressions.txt --error-exitcode=-4 -i ThirdParty -i docs -i config .