Skip to content
Snippets Groups Projects
Unverified Commit 6066772c authored by Caleb Connolly's avatar Caleb Connolly :recycle:
Browse files

CI: ruff: run ALLL the checks before failing (MR 2448)


So we don't go through the pain of pushing 3 times to get 3 different
ruff failures in CI.

Signed-off-by: default avatarCaleb Connolly <caleb@postmarketos.org>
parent 8627ee7e
No related branches found
No related tags found
1 merge request!2448parse: apkindex: fix provider_priority never actually being an int
Pipeline #208822 failed
......@@ -8,15 +8,19 @@ if [ "$(id -u)" = 0 ]; then
exec su "${TESTUSER:-build}" -c "sh -e $0"
fi
DID_FAIL=0
set -x
# __init__.py with additional ignore:
# F401: imported, but not used
# shellcheck disable=SC2046
ruff check --ignore "F401" $(find . -not -path '*/venv/*' -name '__init__.py')
ruff check --ignore "F401" $(find . -not -path '*/venv/*' -name '__init__.py') || DID_FAIL=1
# Check all other files
ruff check --exclude=__init__.py .
ruff check --exclude=__init__.py . || DID_FAIL=1
# Check formatting
ruff format --diff
ruff format --diff || DID_FAIL=1
exit $DID_FAIL
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment