Skip to content

chore: update Rust to 1.95#1363

Merged
LGLO merged 5 commits into
mainfrom
rust-1-95
Apr 21, 2026
Merged

chore: update Rust to 1.95#1363
LGLO merged 5 commits into
mainfrom
rust-1-95

Conversation

@LGLO

@LGLO LGLO commented Apr 20, 2026

Copy link
Copy Markdown
Contributor

Overview

Updates Rust toolchain to 1.95

🗹 TODO before merging

  • Ready

📌 Submission Checklist

  • Changes are backward-compatible (or flagged if breaking)
  • Pull request description explains why the change is needed
  • Self-reviewed the diff
  • I have included a change file, or skipped for this reason:
  • If the changes introduce a new feature, I have bumped the node minor version
  • Update documentation (if relevant)
  • Updated AGENTS.md if build commands, architecture, or workflows changed
  • No new todos introduced

🧪 Testing Evidence

Please describe any additional testing aside from CI:

  • Additional tests are provided (if possible)

🔱 Fork Strategy

  • Node Runtime Update
  • Node Client Update
  • Other:
  • N/A

Links

@cosmir17 cosmir17 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

LGTM once the csl.rs sort fix lands and the "Temporarily enable" commit is cleaned up before merge. Thanks for driving the 1.95 upgrade.

Comment thread partner-chains/toolkit/smart-contracts/offchain/src/csl.rs Outdated
Comment thread changes/changed/rust-toolchain-1-95.md Outdated
Comment thread Earthfile Outdated
LGLO added 3 commits April 20, 2026 16:24
Signed-off-by: Lech Głowiak <lech.glowiak@shielded.io>
Signed-off-by: Lech Głowiak <lech.glowiak@shielded.io>
action that pulls it

Signed-off-by: Lech Głowiak <lech.glowiak@shielded.io>
LGLO added 2 commits April 20, 2026 17:05
amazonlinux:2023-minimal. It doesn't come with docker OOTB.

Signed-off-by: Lech Głowiak <lech.glowiak@shielded.io>
…asks

Signed-off-by: Lech Głowiak <lech.glowiak@shielded.io>
@LGLO LGLO enabled auto-merge April 21, 2026 06:04
@LGLO LGLO added this pull request to the merge queue Apr 21, 2026
Merged via the queue into main with commit e1dcce1 Apr 21, 2026
33 checks passed
@LGLO LGLO deleted the rust-1-95 branch April 21, 2026 06:39
m2ux added a commit that referenced this pull request Apr 23, 2026
* chore: update Rust to 1.95

Signed-off-by: Lech Głowiak <lech.glowiak@shielded.io>

* Apply review comments, fix some CI errors

Signed-off-by: Lech Głowiak <lech.glowiak@shielded.io>

* fix: discrepancy between Earthly midnight-node-ci image tag and github
action that pulls it

Signed-off-by: Lech Głowiak <lech.glowiak@shielded.io>

* fix: add docker to ci image. CI image is currently
amazonlinux:2023-minimal. It doesn't come with docker OOTB.

Signed-off-by: Lech Głowiak <lech.glowiak@shielded.io>

* fix: Do not poison environment with COMPACTC_HOME for other Earthly tasks

Signed-off-by: Lech Głowiak <lech.glowiak@shielded.io>

---------

Signed-off-by: Lech Głowiak <lech.glowiak@shielded.io>
Signed-off-by: Mike Clay <mike.clay@shielded.io>
m2ux added a commit that referenced this pull request Apr 23, 2026
* chore: update Rust to 1.95

Signed-off-by: Lech Głowiak <lech.glowiak@shielded.io>

* Apply review comments, fix some CI errors

Signed-off-by: Lech Głowiak <lech.glowiak@shielded.io>

* fix: discrepancy between Earthly midnight-node-ci image tag and github
action that pulls it

Signed-off-by: Lech Głowiak <lech.glowiak@shielded.io>

* fix: add docker to ci image. CI image is currently
amazonlinux:2023-minimal. It doesn't come with docker OOTB.

Signed-off-by: Lech Głowiak <lech.glowiak@shielded.io>

* fix: Do not poison environment with COMPACTC_HOME for other Earthly tasks

Signed-off-by: Lech Głowiak <lech.glowiak@shielded.io>

---------

Signed-off-by: Lech Głowiak <lech.glowiak@shielded.io>
Signed-off-by: Mike Clay <mike.clay@shielded.io>
@gilescope gilescope mentioned this pull request Apr 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants