Workflows: Update checks workflow to work around astroid 2.13 crashes
This commit is contained in:
parent
599db2629f
commit
0dc1937f1f
7
.github/workflows/checks.yml
vendored
7
.github/workflows/checks.yml
vendored
|
@ -33,12 +33,13 @@ jobs:
|
|||
python-version: '3.9'
|
||||
- name: Install Test Dependencies
|
||||
run: |
|
||||
python -m pip install --upgrade pip
|
||||
pip install pylint
|
||||
python3 -m pip install --upgrade pip
|
||||
pip3 install astroid==2.12.14
|
||||
pip3 install pylint
|
||||
- name: Install Target Dependencies
|
||||
run: |
|
||||
pip3 install -r requirements.txt
|
||||
pip3 install -r requirements-presence.txt
|
||||
- name: Analysis with pylint
|
||||
run: |
|
||||
pylint -E rare --disable=E0611,E1123,E1120 --ignore=ui,singleton.py --extension-pkg-whitelist=PyQt5
|
||||
python3 -m pylint -E rare --jobs=3 --disable=E0611,E1123,E1120 --ignore=ui,singleton.py --extension-pkg-whitelist=PyQt5 --generated-members=PyQt5.*
|
||||
|
|
Loading…
Reference in a new issue