sistema_progs

Programas para customizar o meu entorno de traballo nos meus equipos persoais
Log | Files | Refs

codeql.yml (918B)


      1 name: "CodeQL"
      2 
      3 on:
      4   push:
      5     branches: [ "master" ]
      6   pull_request:
      7     branches: [ "master" ]
      8   schedule:
      9     - cron: "11 23 * * 3"
     10 
     11 jobs:
     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, python ]
     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         if: ${{ matrix.language == 'cpp' || matrix.language == 'python' }}
     38 
     39       - name: Perform CodeQL Analysis
     40         uses: github/codeql-action/analyze@v2
     41         with:
     42           category: "/language:${{ matrix.language }}"