Skip to content

Conversation

@Lenvanderhof
Copy link
Contributor

Summary

  • Align CI docs job with [package.metadata.docs.rs] configuration
  • Use --features full instead of --all-features to avoid wasm feature which requires wasm32 target not available on docs.rs

Changes

  • Updated .github/workflows/ci.yml docs job to use --features full

Test plan

  • CI docs job passes
  • docs.rs build succeeds with matching feature flags

🤖 Generated with Claude Code

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.
Copilot AI review requested due to automatic review settings January 10, 2026 22:44
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR aligns the CI documentation build job with the docs.rs metadata configuration specified in Cargo.toml. The change avoids enabling the wasm feature during documentation builds, which requires the wasm32 target that is not available on docs.rs.

Changes:

  • Updated the docs job in CI workflow to use --features full instead of --all-features
  • Added explanatory comments clarifying the reason for the change

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@Lenvanderhof Lenvanderhof merged commit 3ed6b8a into main Jan 10, 2026
9 of 25 checks passed
@Lenvanderhof Lenvanderhof deleted the fix/docs-rs-build-v2 branch January 10, 2026 22:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants