From 8f99cecdb33e84ad7b3d786e4c0dd156b0cc5751 Mon Sep 17 00:00:00 2001 From: "nengli.ln" Date: Wed, 11 Mar 2026 16:22:41 +0800 Subject: [PATCH 1/2] enable codecov Committed-by: nengli.ln from Dev container Committed-by: nengli.ln from Dev container --- .github/workflows/neug-test.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/neug-test.yml b/.github/workflows/neug-test.yml index ad6353d2..a035bf42 100644 --- a/.github/workflows/neug-test.yml +++ b/.github/workflows/neug-test.yml @@ -412,4 +412,5 @@ jobs: if: steps.scope.outputs.extension_only != 'true' && (github.ref == 'refs/heads/main' && github.repository == 'alibaba/neug' && github.event_name == 'push') uses: codecov/codecov-action@v4 with: + token: ${{ secrets.CODECOV_TOKEN }} file: ${{ github.workspace }}/tools/python_bind/build/neug_py_bind/coverage.info From 695fdd391c8f470bddc186d4ac7ee6adb59ca7cb Mon Sep 17 00:00:00 2001 From: "nengli.ln" Date: Thu, 12 Mar 2026 10:10:20 +0800 Subject: [PATCH 2/2] add ignore for coverage Committed-by: nengli.ln from Dev container Committed-by: nengli.ln from Dev container --- .github/codecov.yml | 6 ++++++ .github/workflows/neug-test.yml | 5 ++--- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/.github/codecov.yml b/.github/codecov.yml index 108be847..3e28b84a 100644 --- a/.github/codecov.yml +++ b/.github/codecov.yml @@ -18,3 +18,9 @@ comment: layout: "reach,diff,flags,files,footer" behavior: default require_changes: no + +ignore: + - "third_party/" + - "tests/" + - "include/neug/compiler/" + - "src/compiler/" \ No newline at end of file diff --git a/.github/workflows/neug-test.yml b/.github/workflows/neug-test.yml index a035bf42..f780b599 100644 --- a/.github/workflows/neug-test.yml +++ b/.github/workflows/neug-test.yml @@ -406,11 +406,10 @@ jobs: sudo apt install lcov -y cd ${GITHUB_WORKSPACE}/tools/python_bind/build/neug_py_bind make coverage - mv coverage_filtered.info coverage.info - name: Upload coverage to Codecov if: steps.scope.outputs.extension_only != 'true' && (github.ref == 'refs/heads/main' && github.repository == 'alibaba/neug' && github.event_name == 'push') - uses: codecov/codecov-action@v4 + uses: codecov/codecov-action@v5 with: token: ${{ secrets.CODECOV_TOKEN }} - file: ${{ github.workspace }}/tools/python_bind/build/neug_py_bind/coverage.info + file: ${{ github.workspace }}/tools/python_bind/build/neug_py_bind/coverage_filtered.info