aboutsummaryrefslogtreecommitdiff
path: root/thirdparty/cpr/.github/workflows/cppcheck.yml
blob: 5834f37e698c41d4bc50c10bf2d16e80dbccf4cf (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
name: "Test cppcheck"

on: [push, pull_request]

jobs:
  cppcheck:
    runs-on: ubuntu-latest
    steps:
    - name: Checkout
      uses: actions/checkout@v3
      with:
        submodules: true
    - name: Update package list
      run: sudo apt update
    - name: Install cppcheck
      run: sudo apt install cppcheck
    - name: "[Release g++] Build"
      env:
        CPR_ENABLE_CPPCHECK: ON
      uses: ashutoshvarma/action-cmake-build@master
      with:
        build-dir: ${{github.workspace}}/build
        source-dir: ${{github.workspace}}
        cc: gcc
        cxx: g++
        build-type: Release
        run-test: false