name: CodeQL SAST on: push: branches: [main] permissions: security-events: write contents: read jobs: analyze: runs-on: ubuntu-latest steps: - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Install build dependencies run: sudo apt-get update && sudo apt-get install -y zlib1g-dev - name: Initialize CodeQL uses: github/codeql-action/init@38697555549f1db7851b81482ff19f1fa5c4fedc # v4 with: languages: c-cpp build-mode: manual - name: Build for CodeQL analysis run: scripts/build.sh - name: Perform CodeQL Analysis uses: github/codeql-action/analyze@38697555549f1db7851b81482ff19f1fa5c4fedc # v4 with: category: "/language:c-cpp"