Skip to content

ci: Commit Cargo.lock pinned for Rust 1.75 MSRV#193

Open
abezukor wants to merge 1 commit into
bluez:masterfrom
MaticianInc:pin-cargo-lock-msrv-1.75
Open

ci: Commit Cargo.lock pinned for Rust 1.75 MSRV#193
abezukor wants to merge 1 commit into
bluez:masterfrom
MaticianInc:pin-cargo-lock-msrv-1.75

Conversation

@abezukor

Copy link
Copy Markdown

Cargo.lock was gitignored, so CI resolved dependencies fresh each run. A new release of uuid (1.23.3) pulled in getrandom 0.4.2, which requires the edition2024 cargo feature unavailable in the pinned 1.75 toolchain, breaking CI with no source changes. See (https://github.com/bluez/bluer/actions/runs/27371800673/job/80908029285?pr=192)

Pin uuid to 1.11.1 (uses getrandom 0.2.17) and commit the lockfile so dependency versions are reproducible and stay 1.75-compatible.

Cargo.lock was gitignored, so CI resolved dependencies fresh each run.
A new release of uuid (1.23.3) pulled in getrandom 0.4.2, which requires
the edition2024 cargo feature unavailable in the pinned 1.75 toolchain,
breaking CI with no source changes.

Pin uuid to 1.11.1 (uses getrandom 0.2.17) and commit the lockfile so
dependency versions are reproducible and stay 1.75-compatible.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
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