From 65635855742ac53189f93ddad1a780c971e8e8fc Mon Sep 17 00:00:00 2001 From: GiggleLiu Date: Sun, 18 Jan 2026 20:48:48 +0800 Subject: [PATCH 1/2] Fix issue #22: Remove redundant Python tests and fix Codecov CI MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Remove Python 3.10 and 3.11 from test matrix, keeping only 3.12 - Add CODECOV_TOKEN to Codecov action configuration - Fix Codecov parameter name from 'file' to 'files' for v4 compatibility 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 --- .github/workflows/test.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 5f9a70a..e0b175b 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -11,7 +11,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python-version: ["3.10", "3.11", "3.12"] + python-version: ["3.12"] steps: - uses: actions/checkout@v4 @@ -31,7 +31,8 @@ jobs: - name: Upload coverage to Codecov uses: codecov/codecov-action@v4 with: - file: ./coverage.xml + token: ${{ secrets.CODECOV_TOKEN }} + files: ./coverage.xml flags: unittests name: codecov-umbrella fail_ci_if_error: false From dbd4f326d3e80c4adb9adca91ec7691ddf75fb23 Mon Sep 17 00:00:00 2001 From: Jinguo Liu Date: Mon, 19 Jan 2026 15:53:50 +0800 Subject: [PATCH 2/2] Update .github/workflows/test.yml Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --- .github/workflows/test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index e0b175b..d3bfab3 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -11,7 +11,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python-version: ["3.12"] + python-version: ["3.10", "3.11", "3.12"] steps: - uses: actions/checkout@v4