Skip to content

ci: publish all Rust workspace crates#86

Merged
dcfocus merged 1 commit into
mainfrom
codex/fix-rust-release-publish
Jun 12, 2026
Merged

ci: publish all Rust workspace crates#86
dcfocus merged 1 commit into
mainfrom
codex/fix-rust-release-publish

Conversation

@dcfocus

@dcfocus dcfocus commented Jun 12, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • align Rust workspace crate versions for the 0.4.0 release
  • add explicit versions to internal path dependencies so crates.io publishes resolve correctly
  • publish the Rust workspace with one publish-crates invocation so the action can sort dependent crates and dry-run on PRs

Testing

  • cargo check --workspace
  • cargo check --manifest-path python/Cargo.toml
  • cargo fmt --all -- --check
  • cargo clippy --workspace --all-targets -- -D warnings
  • cargo test -p lance-context-core --no-run
  • cargo test -p lance-context-core --lib
  • cargo test -p lance-context-core --doc

Follow-up for the Rust crates.io publish failure observed during the v0.4.0 release. Does not close #82 by itself; #82 should close after the Rust publish is retried successfully.

@dcfocus dcfocus mentioned this pull request Jun 12, 2026
25 tasks
@dcfocus dcfocus merged commit fb110b6 into main Jun 12, 2026
10 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.

Cut next release for post-0.3.3 changes

1 participant