From cb11a646ae415117493b21e804363ba9d5f7b4e7 Mon Sep 17 00:00:00 2001 From: Lu Qiu Date: Tue, 9 Jun 2026 11:00:04 -0700 Subject: [PATCH] ci: add missing bumpversion entry for lance-derive The `lance-derive` crate (added in #6229) was missing from `.bumpversion.toml`, so the workspace `Cargo.toml` dependency line for it was not bumped during beta releases. This left `lance-derive = "=8.0.0-beta.N"` pinned to the previous version while `rust/lance-derive/Cargo.toml` itself was bumped via `[workspace.package].version`, causing `cargo` to fail with: error: failed to select a version for the requirement `lance-derive = "=8.0.0-beta.7"` Failing run: https://github.com/lance-format/lance/actions/runs/27225140622 Follows the same pattern as the fixes in #6526 (lance-tokenizer) and #4572 (fsst, bitpacking). --- .bumpversion.toml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.bumpversion.toml b/.bumpversion.toml index 0973d1ae950..6c14e240706 100644 --- a/.bumpversion.toml +++ b/.bumpversion.toml @@ -55,6 +55,11 @@ filename = "Cargo.toml" search = 'lance-datagen = {{ version = "={current_version}"' replace = 'lance-datagen = {{ version = "={new_version}"' +[[tool.bumpversion.files]] +filename = "Cargo.toml" +search = 'lance-derive = {{ version = "={current_version}"' +replace = 'lance-derive = {{ version = "={new_version}"' + [[tool.bumpversion.files]] filename = "Cargo.toml" search = 'lance-encoding = {{ version = "={current_version}"'