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

Nightly web build #2516

Merged
merged 3 commits into from
Sep 19, 2024
Merged

Nightly web build #2516

merged 3 commits into from
Sep 19, 2024

Conversation

Twey
Copy link
Contributor

@Twey Twey commented Sep 19, 2024

Motivation

We'd like to use Web workers to provide shared-memory concurrency on the Web, but unfortunately the Rust features to enable this are currently nightly-only.

We'll do the nightly build with the correct features from linera-web, but in order to keep the Web build working in this repository we need to ensure that the web feature is built with nightly.

Proposal

Rename the build and lint toolchains to stable and nightly, add the rust-src component to the nightly toolchain so linera-web can recompile std, and use the nightly toolchain when building/running the Web tests.

Test Plan

CI.

Release Plan

None in particular.

Links

@Twey Twey marked this pull request as ready for review September 19, 2024 14:47
@Twey Twey mentioned this pull request Sep 19, 2024
@Twey Twey merged commit bf84a0f into linera-io:main Sep 19, 2024
6 checks passed
@Twey Twey mentioned this pull request Oct 4, 2024
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