Synchronize requirements files, reduce deps installation for lint (#2943)

This commit is contained in:
Oleh Prypin
2022-08-21 17:15:46 +02:00
committed by GitHub
parent edb646621c
commit 2a06ece80a
8 changed files with 46 additions and 42 deletions

View File

@@ -34,7 +34,7 @@ jobs:
python-version: ${{ matrix.python-version }}
- name: Install dependencies
run: |
python -m pip install --upgrade pip tox coverage codecov
python -m pip install --upgrade pip tox
- name: Run tox
run: |
python -m tox --discover $(which python)
@@ -62,10 +62,7 @@ jobs:
- name: Setup Node
uses: actions/setup-node@v1
with:
node-version: 14
- name: Install Node dependencies
run: |
npm install -g markdownlint-cli jshint csslint
node-version: 16
- name: Check with isort
if: always()
run: python -m tox -e isort && git diff --exit-code