chore: fix warnings in CodeQL workflow (#6106)

- Use separate init config for JavaScript.
 - Update checkout action to v3 for node16 support.

Signed-off-by: Dzmitry Neviadomski <nevack.d@gmail.com>
This commit is contained in:
Dzmitry Neviadomski 2023-10-15 05:05:30 +03:00 committed by GitHub
parent 6cec60f1fb
commit d273e0f90e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 9 additions and 2 deletions

View File

@ -30,7 +30,7 @@ jobs:
steps:
- name: Checkout repository and submodules
uses: actions/checkout@v2
uses: actions/checkout@v3
with:
submodules: recursive
@ -76,10 +76,17 @@ jobs:
xargs -L1 ninja -C _build
- name: Initialize CodeQL
if: ${{ matrix.language == 'javascript' }}
uses: github/codeql-action/init@v2
with:
languages: ${{ matrix.language }}
config-file: ./.github/codeql/codeql-config-js.yml
- name: Initialize CodeQL
if: ${{ matrix.language == 'cpp' }}
uses: github/codeql-action/init@v2
with:
languages: ${{ matrix.language }}
config-file: ./.github/codeql/codeql-config.yml
- name: Build Project
if: ${{ matrix.language == 'cpp' }}