From 6e6572ed36419a187b69b3eecca7677ec0948199 Mon Sep 17 00:00:00 2001 From: "njzjz-bot (driven by OpenClaw (model: gpt-5.4))[bot]" <48687836+njzjz-bot@users.noreply.github.com> Date: Sat, 25 Apr 2026 08:18:54 +0000 Subject: [PATCH] ci: make Codecov upload non-blocking Allow transient Codecov/OIDC upload failures without turning otherwise passing test jobs red. Authored by OpenClaw (model: gpt-5.4) --- .github/workflows/test_cc.yml | 4 +++- .github/workflows/test_python.yml | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.github/workflows/test_cc.yml b/.github/workflows/test_cc.yml index f4debdd058..9452aa6edf 100644 --- a/.github/workflows/test_cc.yml +++ b/.github/workflows/test_cc.yml @@ -98,7 +98,9 @@ jobs: ENABLE_JAX: ${{ matrix.enable_tensorflow && '1' || '0' }} ENABLE_PADDLE: ${{ matrix.enable_paddle && '1' || '0' }} if: ${{ !matrix.check_memleak }} - - uses: codecov/codecov-action@v6 + - name: Upload coverage to Codecov (non-blocking) + uses: codecov/codecov-action@v6 + continue-on-error: true with: use_oidc: true permissions: diff --git a/.github/workflows/test_python.yml b/.github/workflows/test_python.yml index 38c3242c71..3811c5c689 100644 --- a/.github/workflows/test_python.yml +++ b/.github/workflows/test_python.yml @@ -76,7 +76,9 @@ jobs: name: split-${{ matrix.python }}-${{ matrix.group }} path: .test_durations_${{ matrix.group }} include-hidden-files: true - - uses: codecov/codecov-action@v6 + - name: Upload coverage to Codecov (non-blocking) + uses: codecov/codecov-action@v6 + continue-on-error: true with: use_oidc: true permissions: