14 runs-on: ubuntu-latest
17 security-events: write
20 - name: Install Dependencies
22 sudo apt update && sudo apt install cmake make gcc pkg-config python3 libjson-c-dev lua5.1 liblua5.1-0-dev
24 - name: Checkout repository
25 uses: actions/checkout@v4
27 # Initializes the CodeQL tools for scanning.
28 - name: Initialize CodeQL
29 uses: github/codeql-action/init@v3
32 queries: security-and-quality
34 - name: Install libubox
36 cmake -DBUILD_EXAMPLES=OFF
40 - name: Perform CodeQL Analysis
41 uses: github/codeql-action/analyze@v3
43 category: "/language:c-cpp"