Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WEB3-367: Install r0vm #463

Merged
merged 7 commits into from
Mar 5, 2025
Merged

WEB3-367: Install r0vm #463

merged 7 commits into from
Mar 5, 2025

Conversation

capossele
Copy link
Contributor

In the cargo-risczero-install action, specifically the path using the version (rather than the ref) the r0vm installation was missing

@capossele capossele requested a review from a team as a code owner March 5, 2025 00:33
@github-actions github-actions bot changed the title Install r0vm WEB3-367: Install r0vm Mar 5, 2025
Copy link
Contributor

@Wollac Wollac left a comment

Choose a reason for hiding this comment

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

To make the toolchain version of risc0-ethereum independent of the toolchain version of risc0, I added the use of rustup to ensure that the active version is installed.
I also changed it to download rzup instead of building it from scratch.

@@ -1,5 +1,5 @@
[toolchain]
channel = "1.81"
channel = "1.83"
Copy link
Contributor

Choose a reason for hiding this comment

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

I am really not a fan of this, as - especially for risc0-ethereum - it leads to super cryptic error messages, as alloy has already switched to rust 1.83, but all these crates are not (yet) supported in our ZKVM.

Copy link
Contributor

Choose a reason for hiding this comment

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

Has been addressed in ab97318

@@ -73,10 +78,15 @@ runs:
- name: install cargo-risczero from crates.io
Copy link
Contributor

Choose a reason for hiding this comment

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

Do we actually still need to install cargo-risczero at all? Hasn't it been completely replaced by rzup?

@capossele capossele merged commit 8480310 into main Mar 5, 2025
11 checks passed
@capossele capossele deleted the angelo/install-r0vm branch March 5, 2025 13:13
capossele added a commit that referenced this pull request Mar 5, 2025
In the cargo-risczero-install action, specifically the path using the
version (rather than the ref) the r0vm installation was missing

---------

Co-authored-by: Wolfgang Welz <[email protected]>
capossele added a commit that referenced this pull request Mar 5, 2025
In the cargo-risczero-install action, specifically the path using the
version (rather than the ref) the r0vm installation was missing

---------

Co-authored-by: Wolfgang Welz <[email protected]>
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