github.com/seachicken/gh-poi@v0.9.10/.github/workflows/codeql-analysis.yml (about)

     1  name: "CodeQL"
     2  
     3  on:
     4    push:
     5      branches: [ "main" ]
     6    pull_request:
     7      branches: [ "main" ]
     8    schedule:
     9      - cron: '41 12 * * 6'
    10  
    11  jobs:
    12    analyze:
    13      name: Analyze (${{ matrix.language }})
    14      runs-on: ubuntu-latest
    15      permissions:
    16        security-events: write
    17        packages: read
    18        actions: read
    19        contents: read
    20  
    21      strategy:
    22        fail-fast: false
    23        matrix:
    24          include:
    25          - language: go
    26      steps:
    27      - name: Checkout repository
    28        uses: actions/checkout@v4
    29  
    30      - name: Initialize CodeQL
    31        uses: github/codeql-action/init@v3
    32        with:
    33          languages: ${{ matrix.language }}
    34          build-mode: ${{ matrix.build-mode }}
    35  
    36      - name: Perform CodeQL Analysis
    37        uses: github/codeql-action/analyze@v3
    38        with:
    39          category: "/language:${{matrix.language}}"