1111#
1212name : " CodeQL"
1313
14+ permissions : {}
15+
1416# ref: https://docs.microsoft.com/en-us/dotnet/devops/dotnet-secure-github-action
1517on :
1618 # push:
3638# cSpell:ignore autobuild
3739jobs :
3840 analyze :
39- name : Analyze
41+ name : Analyze ${{ matrix.language }}
4042 runs-on : ubuntu-latest
4143 permissions :
4244 actions : read
@@ -52,15 +54,19 @@ jobs:
5254 - language : csharp
5355 build-mode : manual
5456 source-root : ' ./src'
57+ - language : actions
58+ build-mode : none
59+ source-root : ' ./.github'
5560
5661 steps :
5762 - name : Checkout repository
5863 uses : actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
5964
6065 - name : Initialize CodeQL
61- uses : github/codeql-action/init@8aad20d150bbac5944a9f9d289da16a4b0d87c1e # v4.36.2
66+ uses : github/codeql-action/init@99df26d4f13ea111d4ec1a7dddef6063f76b97e9 # v4.37.0
6267 with :
6368 languages : ${{ matrix.language }}
69+ build-mode : ${{ matrix.build-mode }}
6470 # If you wish to specify custom queries, you can do so here or in a config file.
6571 # By default, queries listed here will override any specified in a config file.
6672 # Prefix the list here with "+" to use these queries and those in the config file.
6975
7076 - name : Autobuild
7177 if : ${{ (matrix.build-mode == 'autobuild') || (matrix.build-mode == '') }}
72- uses : github/codeql-action/autobuild@8aad20d150bbac5944a9f9d289da16a4b0d87c1e # v4.36.2
78+ uses : github/codeql-action/autobuild@99df26d4f13ea111d4ec1a7dddef6063f76b97e9 # v4.37.0
7379
7480 - name : Prepare .NET SDK ${{ env.MINIMAL_DOTNET_SDK_VERSION }}
7581 uses : smdn/workflows-dotnet/actions/prepare-dotnet-sdk@e294de483afffc1d3a366fbba853efe23c7b7d4c # actions/prepare-dotnet-sdk/v1.2.0
8389 ./eng/BuildAllProjects.ps1
8490
8591 - name : Perform CodeQL Analysis
86- uses : github/codeql-action/analyze@8aad20d150bbac5944a9f9d289da16a4b0d87c1e # v4.36.2
92+ uses : github/codeql-action/analyze@99df26d4f13ea111d4ec1a7dddef6063f76b97e9 # v4.37.0
93+ with :
94+ category : " /language:${{ matrix.language }}"
0 commit comments