Improve the code analysis workflow with quality checks

This allows us to get the quality checks that LGTM does into GitHub
Advanced Security. Since it not only runs security checks anymore, the
workflow is also renamed to CodeQL to make this more explicit (and this
matches the documentation better).
This commit is contained in:
Tim van der Meij 2021-07-31 15:33:07 +02:00
parent 3ec1bac901
commit 574fed2bdf
No known key found for this signature in database
GPG Key ID: 8C3FD2925A5F2762

View File

@ -1,4 +1,4 @@
name: GitHub Advanced Security
name: CodeQL
on: [push, pull_request]
jobs:
analyze:
@ -23,7 +23,7 @@ jobs:
uses: github/codeql-action/init@v1
with:
languages: ${{ matrix.language }}
queries: security-extended
queries: security-and-quality
- name: Autobuild CodeQL
uses: github/codeql-action/autobuild@v1