Skip to content

fix(release): exclude midstream from update-docs cargo doc step#77

Merged
ruvnet merged 1 commit into
mainfrom
fix/release-docs-exclude-midstream
May 14, 2026
Merged

fix(release): exclude midstream from update-docs cargo doc step#77
ruvnet merged 1 commit into
mainfrom
fix/release-docs-exclude-midstream

Conversation

@ruvnet
Copy link
Copy Markdown
Owner

@ruvnet ruvnet commented May 14, 2026

Summary

Same root cause as #73 (rust-ci.yml docs job) and #75 (release.yml build-release): `cargo doc --workspace --all-features` enables the off-by-default `lean-agentic` feature on the midstream root crate, which hits 27 unresolved-import errors in `src/lean_agentic/`.

The v0.2.1 release run's `Update Documentation` job failed for this reason even though `publish-crates` succeeded — the 6 libs are live on crates.io at 0.2.1, but the doc deploy to gh-pages didn't run.

Add `--exclude midstream --exclude hyprstream` to the `Build documentation` step. Future releases will get the doc deploy back.

🤖 Generated with claude-flow

Same root cause as #73 (rust-ci.yml docs job) and #75 (release.yml
build-release): `cargo doc --workspace --all-features` enables the
off-by-default `lean-agentic` feature on the midstream root crate,
which hits 27 unresolved-import errors in src/lean_agentic/.

The v0.2.1 release run's update-docs job failed for this reason
even though publish-crates succeeded — the 6 libs are live on
crates.io, but the doc deploy to gh-pages didn't run.

Add the same `--exclude midstream --exclude hyprstream` posture
here. Future releases will get the doc deploy back.

Co-Authored-By: claude-flow <ruv@ruv.net>
@ruvnet ruvnet merged commit 5273c68 into main May 14, 2026
@ruvnet ruvnet deleted the fix/release-docs-exclude-midstream branch May 14, 2026 02:09
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