Selaa lähdekoodia

ci: update codeql job

Sv443 4 kuukautta sitten
vanhempi
commit
4acb81202b
1 muutettua tiedostoa jossa 13 lisäystä ja 1 poistoa
  1. 13 1
      .github/workflows/lint-and-analyze.yml

+ 13 - 1
.github/workflows/lint-and-analyze.yml

@@ -9,7 +9,9 @@ on:
 jobs:
   lint:
     name: Lint Code
+
     runs-on: ubuntu-latest
+
     strategy:
       matrix:
         node-version: [22.x]
@@ -26,20 +28,30 @@ jobs:
 
   analyze:
     name: Analyze Code
+
     runs-on: ubuntu-latest
+
     permissions:
       actions: read
       contents: read
       security-events: write
+
     strategy:
       matrix:
-        language: ["javascript"]
+        language: ["javascript-typescript"]
+        # CodeQL supports "c-cpp", "csharp", "go", "java-kotlin", "javascript-typescript", "python", "ruby", "swift"
+        # Learn more:
+        # https://docs.github.com/en/free-pro-team@latest/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-code-scanning#changing-the-languages-that-are-analyzed
 
     steps:
       - uses: actions/checkout@v4
+        with:
+          submodules: recursive
+
       - name: Initialize CodeQL
         uses: github/codeql-action/init@v3
         with:
           languages: ${{ matrix.language }}
+
       - name: Perform CodeQL Analysis
         uses: github/codeql-action/analyze@v3