ci: add PR quality and coverage gates

This commit is contained in:
2026-08-09 00:10:24 +08:00
parent e50ac83988
commit 2f90c82d54
34 changed files with 47 additions and 34 deletions
+13
View File
@@ -0,0 +1,13 @@
target-version = "py311"
line-length = 100
src = ["backend"]
exclude = [
"backend/*/migrations",
"backend/staticfiles",
]
[lint]
select = ["E4", "E7", "E9", "F", "I"]
[lint.per-file-ignores]
"backend/config/asgi.py" = ["E402"]