Skip to content

Commit 31209cb

Browse files
committed
fix(ci): run only Python tests in api-tests workflow
The check-all script runs lint + build + api tests sequentially. ESLint failures in the app were blocking Python tests from running. Run test:api directly since lint/build are already covered by the CI workflow. Also ensure docker compose down runs even on test failure.
1 parent 71012a3 commit 31209cb

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

.github/workflows/api-tests.yaml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,8 +41,9 @@ jobs:
4141
- name: Up for tests API
4242
run: docker compose up --build -d api db test_db
4343

44-
- name: Check types
45-
run: pnpm check-all
44+
- name: Tests API
45+
run: pnpm test:api
4646

4747
- name: Down for tests API
48+
if: always()
4849
run: docker compose down

0 commit comments

Comments
 (0)