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,7 +38,7 @@ 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: |
@@ -42,7 +46,10 @@ jobs:
python --version python --version
pip install .[dev] pip install pdm
# don't install dependencies for now, as this makes CodeQL run forever
# pdm install -v
# Set the `CODEQL-PYTHON` environment variable to the Python executable # Set the `CODEQL-PYTHON` environment variable to the Python executable
# that includes the dependencies # that includes the dependencies