2
0
mirror of https://github.com/inventree/InvenTree.git synced 2026-06-11 19:27:02 +00:00

Codecov tweaks (#12099)

* Add missing backend dirs

* Adjust frontend coverage paths

* Run frontend workflow on master
This commit is contained in:
Oliver
2026-06-06 08:45:02 +10:00
committed by GitHub
parent bd3098028b
commit d4d5a4942c
2 changed files with 6 additions and 3 deletions
+2 -2
View File
@@ -96,7 +96,7 @@ jobs:
runs-on: ubuntu-24.04 runs-on: ubuntu-24.04
timeout-minutes: 60 timeout-minutes: 60
needs: ["build", "paths-filter"] needs: ["build", "paths-filter"]
if: needs.paths-filter.outputs.frontend == 'true' || needs.paths-filter.outputs.force == 'true' if: github.ref == 'refs/heads/master' || needs.paths-filter.outputs.frontend == 'true' || needs.paths-filter.outputs.force == 'true'
strategy: strategy:
fail-fast: false fail-fast: false
matrix: matrix:
@@ -174,7 +174,7 @@ jobs:
runs-on: ubuntu-24.04 runs-on: ubuntu-24.04
timeout-minutes: 60 timeout-minutes: 60
needs: ["build", "paths-filter"] needs: ["build", "paths-filter"]
if: needs.paths-filter.outputs.frontend == 'true' || needs.paths-filter.outputs.force == 'true' if: github.ref == 'refs/heads/master' || needs.paths-filter.outputs.frontend == 'true' || needs.paths-filter.outputs.force == 'true'
strategy: strategy:
fail-fast: false fail-fast: false
matrix: matrix:
+4 -1
View File
@@ -43,8 +43,10 @@ component_management:
name: Backend Apps name: Backend Apps
paths: paths:
- src/backend/InvenTree/build/** - src/backend/InvenTree/build/**
- src/backend/InvenTree/common/**
- src/backend/InvenTree/company/** - src/backend/InvenTree/company/**
- src/backend/InvenTree/data_exporter/** - src/backend/InvenTree/data_exporter/**
- src/backend/InvenTree/generic/**
- src/backend/InvenTree/importer/** - src/backend/InvenTree/importer/**
- src/backend/InvenTree/machine/** - src/backend/InvenTree/machine/**
- src/backend/InvenTree/order/** - src/backend/InvenTree/order/**
@@ -70,7 +72,8 @@ component_management:
- component_id: web - component_id: web
name: Frontend name: Frontend
paths: paths:
- src/frontend/** - src/frontend/lib/**
- src/frontend/src/**
statuses: statuses:
- type: project - type: project
target: 68% # 90% target: 68% # 90%