We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent ec506da commit e0c5823Copy full SHA for e0c5823
.github/workflows/ci.yml
@@ -178,20 +178,21 @@ jobs:
178
ctest -C ${{ matrix.configuration }} --output-on-failure
179
180
cppcheck:
181
- runs-on: [ubuntu-22.04]
+ runs-on: [macos-14]
182
steps:
183
- name: Setup Dependencies
184
run: |
185
- sudo apt-get update -y -qq
186
- sudo apt-get install -y cppcheck
187
- - name: Checkout source
188
- uses: actions/checkout@v4
+ brew install autoconf \
+ automake \
+ libtool \
+ cppcheck
189
+ - uses: actions/checkout@v4
190
with:
191
submodules: true
192
fetch-depth: 0
- - name: Configure libModSecurity
193
+ - name: configure
194
195
./build.sh
196
./configure
- - name: Run cppcheck on libModSecurity
197
+ - name: cppcheck
198
run: make check-static
0 commit comments