From 8f0c917b3774c7aa290c9a89bffe4b9d8ef4b7a2 Mon Sep 17 00:00:00 2001 From: Anghelo Carvajal Date: Sat, 21 Feb 2026 11:52:10 -0300 Subject: [PATCH] Fix CI not running Rust tests This happened because the tests are now guarded under the `std` feature, but we were not passing that feature to the CI command --- .github/workflows/rust.yml | 32 ++++++++++++++++---------------- CHANGELOG.md | 4 ++++ 2 files changed, 20 insertions(+), 16 deletions(-) diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index fdbd987..e1f31f3 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -28,26 +28,26 @@ jobs: cargo clippy --version cargo clippy --all --all-targets --all-features -- -D warnings - macos-check: - runs-on: macos-latest - steps: - - uses: actions/checkout@v5 - - name: Test - run: cargo test + test: + name: Test on ${{ matrix.platform.name }} + runs-on: ${{ matrix.platform.runner }} + strategy: + fail-fast: false + matrix: + platform: + - name: linux + runner: ubuntu-latest + - name: macos + runner: macos-latest + - name: windows + runner: windows-latest - ubuntu-check: - runs-on: ubuntu-latest steps: - - uses: actions/checkout@v5 - - name: Test - run: cargo test + - name: Checkout reposistory + uses: actions/checkout@v6 - windows-check: - runs-on: windows-latest - steps: - - uses: actions/checkout@v5 - name: Test - run: cargo test + run: cargo test -F std msrv: name: Check MSRV diff --git a/CHANGELOG.md b/CHANGELOG.md index 4fa871f..742b6e6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Fixed + +- Fix CI not running Rust tests. + ## [0.6.1] - 2026-01-11 ### Added