update codeql config

This commit is contained in:
sebthom
2022-02-19 21:58:58 +01:00
parent 311311a0f1
commit 314d1e1846
2 changed files with 16 additions and 8 deletions

View File

@@ -13,6 +13,7 @@ on:
paths-ignore: paths-ignore:
- '**/*.md' - '**/*.md'
- '.github/*.yml' - '.github/*.yml'
- '.github/workflows/codeql-analysis.yml'
pull_request: pull_request:
workflow_dispatch: workflow_dispatch:
# https://github.blog/changelog/2020-07-06-github-actions-manual-triggers-with-workflow_dispatch/ # https://github.blog/changelog/2020-07-06-github-actions-manual-triggers-with-workflow_dispatch/

View File

@@ -9,6 +9,7 @@ on:
- '**' - '**'
paths-ignore: paths-ignore:
- '**/*.md' - '**/*.md'
- '.github/workflows/build.yml'
pull_request: pull_request:
paths-ignore: paths-ignore:
- '**/*.md' - '**/*.md'
@@ -21,6 +22,9 @@ defaults:
run: run:
shell: bash shell: bash
env:
PYTHON_VERSION: "3.10"
jobs: jobs:
analyze: analyze:
name: Analyze name: Analyze
@@ -34,19 +38,22 @@ jobs:
- uses: actions/setup-python@v2 - uses: actions/setup-python@v2
with: with:
python-version: "3.10" python-version: "${{ env.PYTHON_VERSION }}"
- name: Install python dependencies - name: Install python dependencies
run: | run: |
set -eux set -eux
python --version python --version
pip install .[dev] pip install pdm
# Set the `CODEQL-PYTHON` environment variable to the Python executable # don't install dependencies for now, as this makes CodeQL run forever
# that includes the dependencies # pdm install -v
echo "CODEQL_PYTHON=$(which python)" >> $GITHUB_ENV
# Set the `CODEQL-PYTHON` environment variable to the Python executable
# that includes the dependencies
echo "CODEQL_PYTHON=$(which python)" >> $GITHUB_ENV
- name: Initialize CodeQL - name: Initialize CodeQL
uses: github/codeql-action/init@v1 uses: github/codeql-action/init@v1