Skip to content

Bump device-driver to 1.0.9#56

Merged
felipebalbi merged 1 commit into
OpenDevicePartnership:mainfrom
felipebalbi:update-device-driver
May 7, 2026
Merged

Bump device-driver to 1.0.9#56
felipebalbi merged 1 commit into
OpenDevicePartnership:mainfrom
felipebalbi:update-device-driver

Conversation

@felipebalbi
Copy link
Copy Markdown
Contributor

@felipebalbi felipebalbi commented Apr 29, 2026

Bumps device-driver from 1.0.3 to 1.0.9.

  • Updated Cargo.toml dependency declaration.
  • Refreshed Cargo.lock via cargo build.
  • Regenerated src/versions/gen_{r1,r3,r4,r5}.rs with device-driver-cli 1.0.9 and re-formatted with nightly rustfmt to match the committed style.
  • Fixed .github/workflows/device-driver.yml: the device-driver-pregen-check job previously diffed raw device-driver-cli output against the committed files, but the committed files are formatted with nightly rustfmt (see rustfmt.toml unstable options used by the nightly fmt CI job). That made the pregen check and the nightly fmt check structurally conflicting — bumping the CLI's formatting would always break one or the other. The workflow now installs nightly with rustfmt and runs rustup run nightly rustfmt --edition 2024 ci_gen_<rev>.rs between the generate and diff steps, so the comparison happens on equivalently-formatted code.
  • All checks verified locally: nightly fmt-check, cargo clippy --features <rev> -- -F clippy::suspicious -F clippy::correctness -F clippy::perf -F clippy::style for r1/r3/r4/r5, cargo build, cargo test --features r1, and the new CI flow simulated for r1 (regen → nightly rustfmt → byte-identical diff).

Copilot AI review requested due to automatic review settings April 29, 2026 13:19
@felipebalbi felipebalbi requested a review from a team as a code owner April 29, 2026 13:19
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Bumps the device-driver Rust dependency to pick up the latest patch releases in the 1.0.x line.

Changes:

  • Updated device-driver dependency version from 1.0.3 to 1.0.9.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread Cargo.toml
Updates the `device-driver` dependency from 1.0.3 to 1.0.9 and
refreshes Cargo.lock. No `supply-chain/` config in this repo, so no cargo-vet certification was needed.

Assisted-by: Claude:claude-opus-4.7
@felipebalbi felipebalbi force-pushed the update-device-driver branch from 74b8633 to 9427ee7 Compare April 29, 2026 14:32
@felipebalbi felipebalbi enabled auto-merge (squash) April 29, 2026 14:34
@felipebalbi felipebalbi merged commit b7591cd into OpenDevicePartnership:main May 7, 2026
28 checks passed
@felipebalbi felipebalbi deleted the update-device-driver branch May 7, 2026 02:21
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.

4 participants