diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 21447c4..a15ccdc 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -50,7 +50,7 @@ jobs: - name: Build run: cargo test --workspace --no-run - name: Test - run: cargo hack test --feature-powerset --workspace + run: cargo hack test --feature-powerset --exclude-features strict_unstable --workspace msrv: name: "Check MSRV" runs-on: ubuntu-latest @@ -64,7 +64,7 @@ jobs: - uses: Swatinem/rust-cache@v2 - uses: taiki-e/install-action@cargo-hack - name: Default features - run: cargo hack check --feature-powerset --locked --rust-version --ignore-private --workspace --all-targets + run: cargo hack check --feature-powerset --exclude-features strict_unstable --locked --rust-version --ignore-private --workspace --all-targets lockfile: runs-on: ubuntu-latest steps: diff --git a/.github/workflows/rust-next.yml b/.github/workflows/rust-next.yml index 17da987..d8bdaac 100644 --- a/.github/workflows/rust-next.yml +++ b/.github/workflows/rust-next.yml @@ -40,7 +40,7 @@ jobs: - name: Build run: cargo test --workspace --no-run - name: Test - run: cargo hack test --feature-powerset --workspace + run: cargo hack test --feature-powerset --exclude-features strict_unstable --workspace latest: name: "Check latest dependencies" runs-on: ubuntu-latest @@ -58,4 +58,4 @@ jobs: - name: Build run: cargo test --workspace --no-run - name: Test - run: cargo hack test --feature-powerset --workspace + run: cargo hack test --feature-powerset --exclude-features strict_unstable --workspace diff --git a/src/build.rs b/src/build.rs index 4f780d6..4dbf4ee 100644 --- a/src/build.rs +++ b/src/build.rs @@ -349,7 +349,7 @@ impl CargoBuild { /// println!("artifact={}", run.path().display()); /// ``` #[cfg(feature = "test_unstable")] - pub fn run_tests(self) -> CargoResult>> { + pub fn run_tests(self) -> CargoResult>> { let msgs = CommandMessages::with_command(self.cmd)?; Ok(CargoTest::with_messages(msgs)) }