Move query selections into config file

Ignore `goto`s and "recommendations" for now.
This commit is contained in:
Andrew Johnson
2023-12-28 22:58:53 +00:00
parent 932e506df1
commit b0bff556c9
2 changed files with 23 additions and 1 deletions

22
.github/codeql/config.yml vendored Normal file
View File

@ -0,0 +1,22 @@
name: "CodeQL Config"
# Queries and the suites they belong to are documented at
# https://codeql.github.com/codeql-query-help/cpp/
queries:
- uses: security-and-quality
# Choose the above from 3 query suites:
# default
# The default set of queries
# security-extended
# `default` suite plus lower severity and precision queries
# security-and-quality
# `security-extended`, plus maintainability and reliability queries
query-filters:
- exclude:
id:
- cpp/use-of-goto
- exclude:
problem.severity:
- recommendation

View File

@ -47,7 +47,7 @@ jobs:
uses: github/codeql-action/init@v2
with:
languages: ${{ matrix.language }}
queries: +security-and-quality
config-file: ./.github/codeql/config.yml
- name: Build C/C++
run: |