Skip to content

Commit d71ec26

Browse files
quality gate update
1 parent 826244a commit d71ec26

1 file changed

Lines changed: 8 additions & 0 deletions

File tree

.github/workflows/post-merge.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,5 +45,13 @@ jobs:
4545
- name: Thin endpoint lint (Checking endpoint-layer boundaries)
4646
run: uv run python scripts/lint_thin_endpoints.py
4747

48+
- name: Duplicate code (Checking meaningful copy-paste blocks)
49+
run: >-
50+
uvx --from pylint==3.3.8 pylint
51+
--disable=all
52+
--enable=duplicate-code
53+
--ignore-patterns='chat.py,companies.py,documents.py,users.py,auth.py,sessions.py'
54+
app tests
55+
4856
- name: Pytest (Checking unit and integration tests)
4957
run: uv run pytest -q

0 commit comments

Comments
 (0)