From 55b7fb06c4042a77a6ea158b4f7f212e1dd9239d Mon Sep 17 00:00:00 2001 From: Shijie Sheng Date: Fri, 8 Aug 2025 14:46:52 -0700 Subject: [PATCH 1/4] fix codecov github action Signed-off-by: Shijie Sheng --- .github/workflows/codecov.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/codecov.yml b/.github/workflows/codecov.yml index 22f304655..c14763d8f 100644 --- a/.github/workflows/codecov.yml +++ b/.github/workflows/codecov.yml @@ -12,6 +12,8 @@ jobs: run: docker compose -f docker/github_actions/docker-compose.yml run unit-test-test-service - name: Upload coverage to Codecov uses: codecov/codecov-action@v4 + with: + files: ./build/reports/jacoco/test/jacocoTestReport.xml env: CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }} slug: cadence-workflow/cadence-java-client From f039c0f8963d5ff994b2b344f0ea6653d998d0d4 Mon Sep 17 00:00:00 2001 From: Shijie Sheng Date: Fri, 1 May 2026 14:33:15 -0700 Subject: [PATCH 2/4] another attempt Signed-off-by: Shijie Sheng --- .github/workflows/codecov.yml | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/.github/workflows/codecov.yml b/.github/workflows/codecov.yml index c14763d8f..f03654110 100644 --- a/.github/workflows/codecov.yml +++ b/.github/workflows/codecov.yml @@ -11,9 +11,8 @@ jobs: - name: Install dependencies, run tests, and collect coverage run: docker compose -f docker/github_actions/docker-compose.yml run unit-test-test-service - name: Upload coverage to Codecov - uses: codecov/codecov-action@v4 + uses: codecov/codecov-action@v4.5.0 # https://github.com/codecov/codecov-action with: - files: ./build/reports/jacoco/test/jacocoTestReport.xml - env: - CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }} + file: ./build/reports/jacoco/test/jacocoTestReport.xml + token: ${{ secrets.CODECOV_TOKEN }} slug: cadence-workflow/cadence-java-client From 13b5c9ea41d6565650ab993ff560b03f243b7bab Mon Sep 17 00:00:00 2001 From: Shijie Sheng Date: Fri, 1 May 2026 15:01:29 -0700 Subject: [PATCH 3/4] fail CI on upload failure Signed-off-by: Shijie Sheng --- .github/workflows/codecov.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/codecov.yml b/.github/workflows/codecov.yml index f03654110..02ffd83b6 100644 --- a/.github/workflows/codecov.yml +++ b/.github/workflows/codecov.yml @@ -16,3 +16,5 @@ jobs: file: ./build/reports/jacoco/test/jacocoTestReport.xml token: ${{ secrets.CODECOV_TOKEN }} slug: cadence-workflow/cadence-java-client + fail_ci_if_error: true # This forces the step to fail if the upload fails + verbose: true From 3709f9e6e3d10726ed7ad6e6cea1516fa3116b17 Mon Sep 17 00:00:00 2001 From: Shijie Sheng Date: Wed, 6 May 2026 12:35:10 -0700 Subject: [PATCH 4/4] change to 5.5 Signed-off-by: Shijie Sheng --- .github/workflows/codecov.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/codecov.yml b/.github/workflows/codecov.yml index 02ffd83b6..0906d6356 100644 --- a/.github/workflows/codecov.yml +++ b/.github/workflows/codecov.yml @@ -11,7 +11,7 @@ jobs: - name: Install dependencies, run tests, and collect coverage run: docker compose -f docker/github_actions/docker-compose.yml run unit-test-test-service - name: Upload coverage to Codecov - uses: codecov/codecov-action@v4.5.0 # https://github.com/codecov/codecov-action + uses: codecov/codecov-action@v5.5.0 with: file: ./build/reports/jacoco/test/jacocoTestReport.xml token: ${{ secrets.CODECOV_TOKEN }}