blob: 264faa8e32ab13843bd443b9b27df176dba8a026 [file] [log] [blame]
Michal Vaskoe014cdb2022-12-05 10:43:12 +01001name: "CodeQL"
2
3on:
4 push:
5 branches: [ "master", "devel" ]
6 pull_request:
7 branches: [ "devel" ]
8 schedule:
9 - cron: "38 17 * * 4"
10
11jobs:
12 analyze:
13 name: Analyze
14 runs-on: ubuntu-latest
15 permissions:
16 actions: read
17 contents: read
18 security-events: write
19
20 strategy:
21 fail-fast: false
22 matrix:
23 language: [ cpp ]
24
25 steps:
26 - name: Checkout
27 uses: actions/checkout@v3
28
29 - name: Initialize CodeQL
30 uses: github/codeql-action/init@v2
31 with:
32 languages: ${{ matrix.language }}
33 queries: +security-and-quality
34
35 - name: Autobuild
36 uses: github/codeql-action/autobuild@v2
37
38 - name: Perform CodeQL Analysis
39 uses: github/codeql-action/analyze@v2
40 with:
41 category: "/language:${{ matrix.language }}"