neovim

Neovim text editor
git clone https://git.dasho.dev/neovim.git
Log | Files | Refs | README

codeql.yml (747B)


      1 name: "codeql"
      2 
      3 concurrency:
      4  group: ${{ github.workflow }}-${{ github.ref }}
      5  cancel-in-progress: ${{ github.event_name == 'pull_request' }}
      6 
      7 on:
      8  push:
      9    branches: [ "master" ]
     10  pull_request:
     11    # The branches below must be a subset of the branches above
     12    branches: [ "master" ]
     13  workflow_dispatch:
     14 
     15 jobs:
     16  analyze:
     17    name: Analyze
     18    runs-on: ubuntu-latest
     19    permissions:
     20      actions: read
     21      contents: read
     22      security-events: write
     23 
     24    steps:
     25    - uses: actions/checkout@v6
     26    - uses: ./.github/actions/setup
     27 
     28    - name: Initialize CodeQL
     29      uses: github/codeql-action/init@v4
     30      with:
     31        languages: cpp
     32 
     33    - run: make
     34 
     35    - name: Perform CodeQL Analysis
     36      uses: github/codeql-action/analyze@v4