From 4141f89b6ec48ddc7133acbba1610ebeaa837643 Mon Sep 17 00:00:00 2001 From: Tom Hu Date: Mon, 10 Nov 2025 19:16:08 +0500 Subject: [PATCH 1/3] fix: remove python 3.8 --- .github/workflows/publish.yml | 10 +++++----- .github/workflows/test.yml | 3 ++- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 5d6ab1c..f0d8bfb 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -5,7 +5,7 @@ # # It is tweaked by hand to use PyPI Trusted Publishers: # https://www.maturin.rs/distribution#using-pypis-trusted-publishing -name: CI +name: Publish on: release: @@ -30,7 +30,7 @@ jobs: uses: PyO3/maturin-action@v1 with: target: ${{ matrix.target }} - args: --release --out dist --interpreter '3.8 3.9 3.10 3.11 3.12' + args: --release --out dist --interpreter '3.9 3.10 3.11 3.12' sccache: "true" manylinux: auto - name: Upload wheels @@ -53,7 +53,7 @@ jobs: uses: PyO3/maturin-action@v1 with: target: ${{ matrix.target }} - args: --release --out dist --interpreter '3.8 3.9 3.10 3.11 3.12' + args: --release --out dist --interpreter '3.9 3.10 3.11 3.12' sccache: "true" manylinux: musllinux_1_2 - name: Upload wheels @@ -77,7 +77,7 @@ jobs: uses: PyO3/maturin-action@v1 with: target: ${{ matrix.target }} - args: --release --out dist --interpreter '3.8 3.9 3.10 3.11 3.12' + args: --release --out dist --interpreter '3.9 3.10 3.11 3.12' sccache: "true" - name: Upload wheels uses: actions/upload-artifact@v4 @@ -99,7 +99,7 @@ jobs: uses: PyO3/maturin-action@v1 with: target: ${{ matrix.target }} - args: --release --out dist --interpreter '3.8 3.9 3.10 3.11 3.12' + args: --release --out dist --interpreter '3.9 3.10 3.11 3.12' sccache: "true" - name: Upload wheels uses: actions/upload-artifact@v4 diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 38325b1..0afa00e 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -2,6 +2,7 @@ on: push: branches: - main + - release pull_request: jobs: @@ -17,7 +18,7 @@ jobs: components: clippy, rustfmt - name: Lint run: make lint - + run_tests: strategy: matrix: From a05d959bcc718c79e8fd5b876dc28d173f2a147c Mon Sep 17 00:00:00 2001 From: Tom Hu Date: Mon, 10 Nov 2025 19:17:04 +0500 Subject: [PATCH 2/3] fix: update to version 0.6.0 --- Cargo.lock | 6 +++--- Cargo.toml | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 7d84932..7d72c73 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -354,9 +354,9 @@ dependencies = [ [[package]] name = "syn" -version = "2.0.109" +version = "2.0.110" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2f17c7e013e88258aa9543dcbe81aca68a667a9ac37cd69c9fbc07858bfe0e2f" +checksum = "a99801b5bd34ede4cf3fc688c5919368fea4e4814a4664359503e6015b280aea" dependencies = [ "proc-macro2", "quote", @@ -371,7 +371,7 @@ checksum = "df7f62577c25e07834649fc3b39fafdc597c0a3527dc1c60129201ccfcbaa50c" [[package]] name = "test_results_parser" -version = "0.5.4" +version = "0.6.0" dependencies = [ "pyo3", "quick-xml", diff --git a/Cargo.toml b/Cargo.toml index 4d74af2..c556ad1 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "test_results_parser" -version = "0.5.4" +version = "0.6.0" edition = "2021" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html From e01cf3502caf82b34421171cb117e8c7e1d38431 Mon Sep 17 00:00:00 2001 From: Tom Hu Date: Mon, 10 Nov 2025 19:24:42 +0500 Subject: [PATCH 3/3] fix: update report_type --- .github/workflows/test.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 0afa00e..967cd47 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -54,7 +54,7 @@ jobs: url: ${{ secrets.CODECOV_URL }} files: unit.junit.xml disable_search: true - report_type: test-results + report_type: test_results - name: Upload results to codecov (Staging) if: ${{ !cancelled() }} @@ -64,4 +64,4 @@ jobs: url: ${{ secrets.CODECOV_STAGING_API_URL }} files: unit.junit.xml disable_search: true - report_type: test-results + report_type: test_results