BasicSR
1name: PyLint
2
3on: [push, pull_request]
4
5jobs:
6build:
7
8runs-on: ubuntu-latest
9strategy:
10matrix:
11python-version: [3.8]
12
13steps:
14- uses: actions/checkout@v2
15- name: Set up Python ${{ matrix.python-version }}
16uses: actions/setup-python@v2
17with:
18python-version: ${{ matrix.python-version }}
19
20- name: Install dependencies
21run: |
22python -m pip install --upgrade pip
23pip install codespell flake8 isort yapf
24
25- name: Lint
26run: |
27codespell
28flake8 .
29isort --check-only --diff basicsr/ options/ scripts/ tests/ inference/ setup.py
30yapf -r -d basicsr/ options/ scripts/ tests/ inference/ setup.py
31