Skip to content

Conversation

@tullom
Copy link
Contributor

@tullom tullom commented Jan 7, 2026

I saw a regression in our stable/deny CI job. The bincode crate is unmaintained and ⁠it has just been marked as such.

This PR adds an exception to our deny.toml to unblock our CI for now, but we should try to migrate to another serde crate like postcard soon.

Luckily only 2 of our crates use bincode so migration is straightforward:

@tullom tullom self-assigned this Jan 7, 2026
@tullom tullom requested a review from a team as a code owner January 7, 2026 23:50
@tullom tullom moved this to In review in Embedded Controller Jan 7, 2026
@tullom tullom enabled auto-merge (squash) January 8, 2026 00:29
@tullom tullom merged commit 66c758d into OpenDevicePartnership:main Jan 8, 2026
14 checks passed
@github-project-automation github-project-automation bot moved this from In review to Done in Embedded Controller Jan 8, 2026
williampMSFT pushed a commit to williampMSFT/embedded-services that referenced this pull request Jan 8, 2026
…ip#669)

I saw a regression in our stable/deny CI job. The `bincode` crate is
unmaintained and ⁠[it has just been marked as
such](rustsec/advisory-db#2574).

This PR adds an exception to our deny.toml to unblock our CI for now,
but we should try to migrate to another serde crate like postcard soon.

Luckily only 2 of our crates use bincode so migration is
straightforward:

-
[⁠embedded-usb-pd](https://github.com/OpenDevicePartnership/embedded-usb-pd)
- [tps6699x](https://github.com/OpenDevicePartnership/tps6699x)
tullom added a commit that referenced this pull request Jan 9, 2026
Mergeback commit c7f8e86 from #669 into
v0.2.0 , which is failing CI.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

3 participants