name: CodeQL on: push: branches: [ "main" ] pull_request: branches: [ "main" ] jobs: analyze: name: Analyze runs-on: ubuntu-latest steps: - name: Checkout code uses: actions/checkout@v2 - name: Set up CodeQL uses: github/codeql-action/setup@v2 with: languages: cpp - name: Auto-detect CodeQL packs uses: github/codeql-action/autodetect@v2 - name: Perform CodeQL Analysis uses: github/codeql-action/analyze@v2 with: category: "security"