Skip to content

ci: add MSRV and feature matrix checks#75

Merged
ContextVM-org merged 2 commits into
ContextVM:mainfrom
harsh04044:ci/add-msrv-and-feature-matrix
May 14, 2026
Merged

ci: add MSRV and feature matrix checks#75
ContextVM-org merged 2 commits into
ContextVM:mainfrom
harsh04044:ci/add-msrv-and-feature-matrix

Conversation

@harsh04044
Copy link
Copy Markdown

Adds two new CI jobs and fixes two bugs caught while testing them locally.

New jobs:

  • MSRV - builds and tests on Rust 1.88 (the actual minimum, verified against all deps)
  • Feature matrix - tests --no-default-features, default, and --all-features combinations

Bugs fixed:

  • rust-version was declared as "1.70" but the real minimum is 1.88 due to dependencies (rmcp uses edition 2024, darling requires 1.88)
  • e2e_happy_path test was missing required-features = ["rmcp", "test-utils"] in Cargo.toml, causing default feature builds to fail

@ContextVM-org ContextVM-org merged commit 4dde95d into ContextVM:main May 14, 2026
3 checks passed
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