Skip to content

ci: add missing bumpversion entry for lance-derive#7190

Merged
LuQQiu merged 2 commits into
lance-format:mainfrom
LuQQiu:lu/fix-bumpversion-lance-derive
Jun 9, 2026
Merged

ci: add missing bumpversion entry for lance-derive#7190
LuQQiu merged 2 commits into
lance-format:mainfrom
LuQQiu:lu/fix-bumpversion-lance-derive

Conversation

@LuQQiu

@LuQQiu LuQQiu commented Jun 9, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Adds a [[tool.bumpversion.files]] entry for lance-derive in .bumpversion.toml so its workspace dependency line in Cargo.toml is bumped alongside the other lance crates during beta releases.

Why

The lance-derive crate (added in #6229) was missing from .bumpversion.toml. As a result, during the most recent publish-beta run, [workspace.package].version was bumped from 8.0.0-beta.78.0.0-beta.8 (which bumped rust/lance-derive/Cargo.toml), but the workspace dependency line in the root Cargo.toml stayed at lance-derive = { version = "=8.0.0-beta.7", ... }. Cargo then failed:

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/job/80390190228

Same fix pattern as #6526 (lance-tokenizer) and #4572 (fsst, bitpacking).

Test plan

  • Next publish-beta run succeeds and bumps lance-derive in lockstep with the other crates.

🤖 Generated with Claude Code

The `lance-derive` crate (added in lance-format#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 lance-format#6526 (lance-tokenizer) and lance-format#4572
(fsst, bitpacking).
@github-actions github-actions Bot added the ci Github Action or Test issues label Jun 9, 2026
@LuQQiu LuQQiu requested review from Xuanwo, westonpace and wjones127 June 9, 2026 18:04
@LuQQiu LuQQiu merged commit 4149197 into lance-format:main Jun 9, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci Github Action or Test issues

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants