From 1d806ae554cda9aa7b3cf039626bdf8d8fc1900b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dani=C3=ABlle=20Huisman?= Date: Tue, 2 Dec 2025 20:27:26 +0100 Subject: [PATCH] ci: use stable Rust toolchain for tests --- .github/workflows/ci.yml | 5 +---- package-lock.json | 2 ++ 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 1006d28..5a7b9e3 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -55,13 +55,11 @@ jobs: - name: Checkout uses: actions/checkout@v6 - # TODO: Investigate why tests fail on stable toolchain. - name: Set up Rust toolchain uses: actions-rust-lang/setup-rust-toolchain@v1 with: components: clippy, rustfmt target: wasm32-unknown-unknown - toolchain: nightly - name: Install Cargo Binary Install uses: cargo-bins/cargo-binstall@main @@ -79,9 +77,8 @@ jobs: with: version: 'latest' - # TODO: See comment above about nightly toolchain. - name: Test - run: cargo +nightly test --all-features --locked --release + run: cargo test --all-features --locked --release - name: Upload visual snapshot diffs uses: actions/upload-artifact@v5 diff --git a/package-lock.json b/package-lock.json index 9dfe4d5..b1babb0 100644 --- a/package-lock.json +++ b/package-lock.json @@ -865,6 +865,7 @@ } ], "license": "MIT", + "peer": true, "dependencies": { "nanoid": "^3.3.7", "picocolors": "^1.1.1", @@ -1001,6 +1002,7 @@ "integrity": "sha512-I7AIg5boAr5R0FFtJ6rCfD+LFsWHp81dolrFD8S79U9tb8Az2nGrJncnMSnys+bpQJfRUzqs9hnA81OAA3hCuQ==", "dev": true, "license": "MIT", + "peer": true, "bin": { "prettier": "bin/prettier.cjs" },