Skip to content

Use nightly Rust for contracts edition 2024 - #2061

Merged
yusuftomilola merged 3 commits into
DistinctCodes:mainfrom
ObedChibunna:fix/contracts-nightly-edition2024
Oct 20, 2026
Merged

yusuftomilola merged 3 commits into
DistinctCodes:mainfrom
ObedChibunna:fix/contracts-nightly-edition2024

Conversation

@ObedChibunna

Copy link
Copy Markdown
Contributor

The contracts dependency graph includes rand_xorshift 0.5.0, whose manifest uses edition2024. Cargo 1.79 cannot parse it, so the contracts CI needs a nightly toolchain. This adds the nightly toolchain configuration and keeps the expected rustfmt, clippy, rust-src, and wasm32 components available.

Validation: nightly cargo test/build were attempted locally; the Windows host could not link because MSVC link.exe is unavailable. Nightly rustfmt check passes.

@drips-wave

drips-wave Bot commented Oct 18, 2026

Copy link
Copy Markdown

Hey @ObedChibunna! 👋 It looks like this PR isn't linked to any issue.

If this PR is for one of the issues assigned to you as part of a Wave, please link it to ensure your contribution is tracked properly. You can do this by adding a keyword to the PR description (e.g., Closes #123), or by clicking a button below:

Issue Title
#1990 Customer pages (payments, credits, usage, register, login) lack page-level tests Link to this issue
#1989 Admin pages have almost no tests (only integrity and RequireAdmin are covered) Link to this issue
#1991 Playwright e2e covers only the wallet page and runs against mocked routes Link to this issue
#1993 The login next and returnTo parameters are both set and both read Link to this issue

ℹ️ Learn more about linking PRs to issues

@vercel

vercel Bot commented Oct 18, 2026

Copy link
Copy Markdown

@ObedChibunna is attempting to deploy a commit to the naijabuz's projects Team on Vercel.

A member of the Team first needs to authorize it.

@yusuftomilola
yusuftomilola merged commit 0038090 into DistinctCodes:main Oct 20, 2026
7 of 8 checks passed
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