Skip to content

fix(mcp): pass zlob through nested CI cargo runs#800

Merged
AlexMikhalev merged 1 commit intomainfrom
fix/release-1.16.33-main-stabilization
Apr 13, 2026
Merged

fix(mcp): pass zlob through nested CI cargo runs#800
AlexMikhalev merged 1 commit intomainfrom
fix/release-1.16.33-main-stabilization

Conversation

@AlexMikhalev
Copy link
Copy Markdown
Contributor

Summary

  • propagate --features zlob to all nested MCP test harness cargo run / cargo build invocations when CI=true
  • cover the remaining MCP test files that were still spawning nested builds without the fff-search feature contract
  • remove the last deterministic CI Main Branch release-build failures on current main

Verification

  • cargo fmt
  • CI=true cargo test --release --target x86_64-unknown-linux-gnu -p terraphim_mcp_server --test integration_test --features zlob -- --nocapture
  • CI=true cargo test --release --target x86_64-unknown-linux-gnu -p terraphim_mcp_server --test mcp_autocomplete_e2e_test --features zlob -- --nocapture
  • CI=true cargo test --release --target x86_64-unknown-linux-gnu -p terraphim_mcp_server --test test_mcp_fixes_validation --features zlob -- --nocapture
  • CI=true cargo test --release --target x86_64-unknown-linux-gnu --workspace --features "self_update/signatures,zlob"

The remaining main release-build failures came from MCP test harnesses that spawned nested cargo run/build commands under CI=true without forwarding the zlob feature required by fff-search. Make every nested MCP cargo invocation propagate zlob in CI so the release test sweep is deterministic on main.
@AlexMikhalev AlexMikhalev merged commit e9a318d into main Apr 13, 2026
14 checks passed
@AlexMikhalev AlexMikhalev deleted the fix/release-1.16.33-main-stabilization branch April 13, 2026 13:46
AlexMikhalev added a commit that referenced this pull request Apr 23, 2026
Co-authored-by: Alex Mikhalev <alex@metacortex.engineer>
Co-committed-by: Alex Mikhalev <alex@metacortex.engineer>
AlexMikhalev added a commit that referenced this pull request Apr 25, 2026
…lization

fix(mcp): pass zlob through nested CI cargo runs
AlexMikhalev added a commit that referenced this pull request Apr 25, 2026
Co-authored-by: Alex Mikhalev <alex@metacortex.engineer>
Co-committed-by: Alex Mikhalev <alex@metacortex.engineer>
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.

1 participant