Skip to content

chore(interop-tests): bump cargo-chef to 0.1.78 in Dockerfile.chromium - #6736

Open
ackintosh wants to merge 1 commit into
libp2p:masterfrom
ackintosh:fix-interop-tests-chromium
Open

ackintosh wants to merge 1 commit into
libp2p:masterfrom
ackintosh:fix-interop-tests-chromium

Conversation

@ackintosh

@ackintosh ackintosh commented Nov 3, 2026 •

Copy link
Copy Markdown
Collaborator

Description

Currently the transport interoperability tests (chromium) fails due to the error:
https://github.com/libp2p/rust-libp2p/actions/runs/41458322167/job/125320619214?pr=6719

cargo-chef v0.1.62 cannot parse edition = "2024" in the workspace Cargo.toml.

Updated to the latest release (v0.1.78).

AI Assistance Disclosure

Tools used (required — write none if no AI was used): Claude Code

Attestation (required):

  • I have read every line of this diff, understand what it does, and can explain it in review.

Notes & open questions

Its release assets are cargo-dist style .tar.xz archives with a top-level directory, so the extraction command is adjusted accordingly. The musl build is used to avoid a glibc version requirement.

Change checklist

  • I have performed a self-review of my own code
  • I have made corresponding changes to the documentation
  • I have added tests that prove my fix is effective or that my feature works
  • A changelog entry has been made in the appropriate crates

cargo-chef v0.1.62 cannot parse `edition = "2024"` in the workspace
`Cargo.toml`, so `cargo chef prepare` fails while building the chromium
interop image. Edition 2024 support landed in cargo-chef v0.1.69.

Use the latest release (v0.1.78). Its release assets are cargo-dist
style `.tar.xz` archives with a top-level directory, so the extraction
command is adjusted accordingly. The musl build is used to avoid a
glibc version requirement.
@ackintosh
ackintosh force-pushed the fix-interop-tests-chromium branch from 8bfb996 to 1f36d3e Compare November 3, 2026 00:04
@ackintosh
ackintosh marked this pull request as ready for review November 3, 2026 11:17
@mergify

mergify Bot commented Nov 10, 2026

Copy link
Copy Markdown
Contributor

Tick the box to add this pull request to the merge queue (same as @mergifyio queue). If it does not match the queue conditions yet, it enters the queue once it does.

  • Queue this pull request

This branch has not been deployed

No deployments
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