From bf62877953a0ce11d8b69f702e284d8ca1f55de1 Mon Sep 17 00:00:00 2001 From: "Len P. van der Hof" <134343771+Lenvanderhof@users.noreply.github.com> Date: Sat, 10 Jan 2026 23:43:34 +0100 Subject: [PATCH] fix(ci): use --features full for docs build to match docs.rs config The docs.rs build uses `features = ["full"]` in Cargo.toml metadata. Using --all-features fails because wasm feature requires wasm32 target not available on docs.rs. This aligns the CI docs job with the docs.rs configuration. --- .github/workflows/ci.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 6056b58..e019711 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -165,8 +165,10 @@ jobs: prefix-key: "v1-docs" cache-on-failure: true + # Use --features full to match docs.rs metadata configuration + # (avoids wasm feature which requires wasm32 target not in docs.rs) - name: Build documentation - run: cargo doc --no-deps --all-features + run: cargo doc --no-deps --features full env: RUSTDOCFLAGS: "-D warnings"