| name: codeql |
| |
| on: |
| push: |
| branches: [main] |
| pull_request: |
| branches: [main] |
| |
| permissions: |
| contents: read |
| |
| jobs: |
| analyze: |
| runs-on: ubuntu-latest |
| permissions: |
| contents: read |
| security-events: write |
| actions: read |
| steps: |
| - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 |
| |
| - uses: github/codeql-action/init@2892aa5e19bbd11bc0cff5427e3b750a04d9e3c2 # v3.29.5 |
| with: |
| languages: c-cpp |
| |
| - name: Build |
| run: | |
| cmake -B build -DFMT_DOC=OFF -DFMT_TEST=OFF |
| cmake --build build --parallel |
| |
| - uses: github/codeql-action/analyze@2892aa5e19bbd11bc0cff5427e3b750a04d9e3c2 # v3.29.5 |
| with: |
| category: /language:c-cpp |