diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index e29b1a3..bee6356 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -33,14 +33,11 @@ jobs: - name: Install dependencies run: | python -m pip install --upgrade pip - pip install flake8 pytest + pip install ruff pytest pip install -r requirements/local.txt - - name: Lint with Flake8 + - name: Lint with Ruff run: | - # stop the build if there are Python syntax errors or undefined names - flake8 . --count --select=E9,F63,F7,F82 --show-source --statistics - # exit-zero treats all errors as warnings. The GitHub editor is 127 chars wide - flake8 . --count --exit-zero --max-complexity=8 --max-line-length=100 --statistics + ruff check . - name: Test with Pytest run: | pytest -m "not email_configured and not oauth_configured"