fix(ci): backport cargo publish fix to release/v9.0#7990
Conversation
The 9.0.0 crates.io publish failed because lance-index-core declared a readme that did not exist. Nothing in CI packages the crates, so the problem only surfaced during the release. Add a `cargo package --no-verify` job that mirrors the publish command.
|
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. 🗂️ Base branches to auto review (1)
Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: QUIET Plan: Pro Plus Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Codecov Report✅ All modified and coverable lines are covered by tests. 📢 Thoughts on this report? Let us know! |
Backport of #7989 so the 9.0.x line can publish to crates.io.
cargo publish --workspaceaborted on the 9.0.0 release becauselance-index-coredeclared a readme that does not exist, and it packages every crate before uploading any, so nothing reached crates.io. Without this, 9.0.1 would fail the same way.Fixes #7986