diff --git a/.github/workflows/qc_checks.yaml b/.github/workflows/qc_checks.yaml index 60391deb0f..0b55d52f0b 100644 --- a/.github/workflows/qc_checks.yaml +++ b/.github/workflows/qc_checks.yaml @@ -168,6 +168,27 @@ jobs: invoke check-server coverage run -m unittest discover -s test/ + docstyle: + name: Python Style (Docstrings) + needs: pre-commit + runs-on: ubuntu-20.04 + + steps: + - name: Checkout code + uses: actions/checkout@v2 + - name: Set up Python ${{ env.python_version }} + uses: actions/setup-python@v2 + with: + python-version: ${{ env.python_version }} + cache: 'pip' + - name: Install Dependencies + run: | + pip3 install invoke + invoke install + - name: flake8 + run: | + flake8 InvenTree + coverage: name: Tests + Coverage [SQLite] needs: ['javascript', 'html', 'pre-commit']