From: Joerg Behrmann Date: Sat, 9 Dec 2023 11:23:41 +0000 (+0100) Subject: ci: exchange isort and pyflakes for ruff X-Git-Tag: v20~96^2~1 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=53f2aaa020e8acb149232e9f6a842643ecefcd3b;p=thirdparty%2Fmkosi.git ci: exchange isort and pyflakes for ruff --- diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index bf8452f86..d4df2ab86 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -22,14 +22,11 @@ jobs: sudo apt-get update sudo apt-get install pandoc python3-pytest python3 -m pip install --upgrade setuptools wheel pip - python3 -m pip install mypy isort pyflakes + python3 -m pip install mypy ruff npm install -g pyright - - name: Check that imports are sorted - run: python3 -m isort --verbose --check-only mkosi/ - - - name: Run pyflakes - run: python3 -m pyflakes mkosi/ tests/ + - name: Run ruff + run: ruff mkosi/ tests/ - name: Check that tabs are not used in code run: sh -c '! git grep -P "\\t" "*.py"'