diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 49e5152..0bff02b 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -66,7 +66,7 @@ jobs: - name: Run tests and generate coverage report 🛡️ run: > docker compose exec -T web sh -c - "cd promo_code && coverage run --rcfile=.coveragerc manage.py test && coverage xml" + "coverage run --rcfile=promo_code/.coveragerc --source='.' promo_code/manage.py test business core user && coverage xml -o promo_code/coverage.xml" - name: Copy coverage report from container 📂 run: docker compose cp web:/usr/src/app/promo_code/coverage.xml ./coverage.xml @@ -75,4 +75,5 @@ jobs: uses: codecov/codecov-action@v5 with: token: ${{ secrets.CODECOV_TOKEN }} + directory: promo_code fail_ci_if_error: true