Skip to content

fix(build): sync Cargo.lock to the 5.20.0 manifest version#616

Merged
BryanFRD merged 1 commit into
mainfrom
fix/sync-cargo-lock-5.20.0
Jun 26, 2026
Merged

fix(build): sync Cargo.lock to the 5.20.0 manifest version#616
BryanFRD merged 1 commit into
mainfrom
fix/sync-cargo-lock-5.20.0

Conversation

@BryanFRD

Copy link
Copy Markdown
Contributor

What

The v5.20.0 release commit bumped Cargo.toml to version = "5.20.0" but left the root Cargo.lock pinning ferrflow 5.19.0. The manifest and lockfile are out of sync, so cargo build --locked fails on main.

This runs cargo update -p ferrflow --offline and commits only the resulting one-line change so the lock's ferrflow entry becomes 5.20.0.

Diff scope

Limited to the single ferrflow version line in Cargo.lock — no unrelated dependency bumps.

Context

This is the exact class of post-bump lockfile staleness that #498 (auto-update lockfiles after version bump) is meant to prevent. Until that lands, the lock has to be synced by hand after each release — which is what this PR does for 5.20.0.

@BryanFRD BryanFRD enabled auto-merge (squash) June 26, 2026 14:35
@BryanFRD BryanFRD merged commit d7e07f8 into main Jun 26, 2026
39 checks passed
@BryanFRD BryanFRD deleted the fix/sync-cargo-lock-5.20.0 branch June 26, 2026 14:38

@github-actions github-actions Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Benchmark

Details
Benchmark suite Current: c05fb2b Previous: 0b5fe57 Ratio
git_find_tag/100 1111648 ns/iter (± 10751)
git_find_tag/1000 10004749 ns/iter (± 59250)

This comment was automatically generated by workflow using github-action-benchmark.

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