Skip to content

toolchain: Upgrade rust toolchain from 1.92.0 to 1.95.0 - #36

Open
eval-exec wants to merge 1 commit into
nervosnetwork:masterfrom
eval-exec:exec/toolchain
Open

eval-exec wants to merge 1 commit into
nervosnetwork:masterfrom
eval-exec:exec/toolchain

Conversation

@eval-exec

Copy link
Copy Markdown
Contributor

No description provided.

Copilot AI review requested due to automatic review settings May 8, 2026 06:17

Copilot AI 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.

Pull request overview

Updates the Rust toolchain version used by this repository’s generated Docker build environments (Ubuntu focal, CentOS 7, and aarch64) by bumping the pinned Rust version in the generator script and the checked-in generated Dockerfiles.

Changes:

  • Bump RUST_VERSION from 1.92.0 to 1.95.0 in gen-dockerfiles.
  • Update ENV RUST_VERSION to 1.95.0 in the generated Dockerfiles for focal, centos-7, and aarch64.

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated no comments.

File Description
gen-dockerfiles Updates the single source-of-truth Rust version used when generating Dockerfiles.
focal/Dockerfile Updates the pinned Rust toolchain version installed by rustup in the focal image.
centos-7/Dockerfile Updates the pinned Rust toolchain version installed by rustup in the CentOS 7 image.
aarch64/Dockerfile Updates the pinned Rust toolchain version installed by rustup in the aarch64 image.

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

github-merge-queue Bot pushed a commit to nervosnetwork/ckb that referenced this pull request May 10, 2026
### What problem does this PR solve?

https://releases.rs/docs/1.95.0/
Problem Summary: Upgrade direct Rust pins to `1.95.0` and fix the clippy
failures exposed by Rust `1.95.0`.

### What is changed and how it works?

What's Changed:
- [x] bump direct toolchain pins to `1.95.0`
- [x] fix handwritten clippy fallout needed for `make clippy`
- [ ] nervosnetwork/ckb-docker-builder#36
- [x] `cargo update` for `./Cargo.lock`

### Check List

Tests
- Manual test: `make clippy`

Side effects
- Breaking backward compatibility
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.

2 participants