From fc57143e43cd9d3c7c52a262ccc7eaca2956c9fd Mon Sep 17 00:00:00 2001 From: b-yogesh Date: Thu, 12 Dec 2024 13:40:01 +0100 Subject: [PATCH 1/4] Update backend-ci.yml --- .github/workflows/backend-ci.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.github/workflows/backend-ci.yml b/.github/workflows/backend-ci.yml index b071bd37..e90867f0 100644 --- a/.github/workflows/backend-ci.yml +++ b/.github/workflows/backend-ci.yml @@ -22,3 +22,9 @@ jobs: run: | cd chartlets.py pytest + + - name: Upload coverage reports to Codecov + uses: codecov/codecov-action@v4 + with: + verbose: true + token: ${{ secrets.CODECOV_TOKEN }} From c67f3f3b0716c42ffadcf1e49cd697e48f7b4a7b Mon Sep 17 00:00:00 2001 From: b-yogesh Date: Thu, 12 Dec 2024 13:57:46 +0100 Subject: [PATCH 2/4] Update frontend-ci.yml --- .github/workflows/frontend-ci.yml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/.github/workflows/frontend-ci.yml b/.github/workflows/frontend-ci.yml index 001a91e6..638c86cf 100644 --- a/.github/workflows/frontend-ci.yml +++ b/.github/workflows/frontend-ci.yml @@ -32,6 +32,18 @@ jobs: cd chartlets.js/packages/lib npm run test + - name: Lib coverage + run: | + cd chartlets.js/packages/lib + npm run coverage + + - name: Upload coverage reports for lib to Codecov + uses: codecov/codecov-action@v4 + with: + directory: chartlets.js/packages/lib + verbose: true + token: ${{ secrets.CODECOV_TOKEN }} + - name: Lib build run: | cd chartlets.js/packages/lib From 545f02f1781ffed83439b21040551c47d5838339 Mon Sep 17 00:00:00 2001 From: b-yogesh Date: Thu, 12 Dec 2024 13:59:43 +0100 Subject: [PATCH 3/4] Update backend-ci.yml --- .github/workflows/backend-ci.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/backend-ci.yml b/.github/workflows/backend-ci.yml index e90867f0..e9d9d5a4 100644 --- a/.github/workflows/backend-ci.yml +++ b/.github/workflows/backend-ci.yml @@ -21,10 +21,11 @@ jobs: shell: bash -l {0} run: | cd chartlets.py - pytest + pytest --cov=chartlets.py --cov-report=xml - name: Upload coverage reports to Codecov uses: codecov/codecov-action@v4 with: + directory: chartlets.py/ verbose: true token: ${{ secrets.CODECOV_TOKEN }} From 5422d3efd8ea2ed35535ced0aec177070b7749be Mon Sep 17 00:00:00 2001 From: b-yogesh Date: Thu, 12 Dec 2024 13:59:55 +0100 Subject: [PATCH 4/4] Update frontend-ci.yml --- .github/workflows/frontend-ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/frontend-ci.yml b/.github/workflows/frontend-ci.yml index 638c86cf..e0f714d2 100644 --- a/.github/workflows/frontend-ci.yml +++ b/.github/workflows/frontend-ci.yml @@ -40,7 +40,7 @@ jobs: - name: Upload coverage reports for lib to Codecov uses: codecov/codecov-action@v4 with: - directory: chartlets.js/packages/lib + directory: chartlets.js/packages/lib/ verbose: true token: ${{ secrets.CODECOV_TOKEN }}