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

Create deterministic wasm builds and publish release on tag #150

Conversation

Rubberbandits
Copy link
Contributor

No description provided.

@shibshib
Copy link
Contributor

Quick note. I think the new nightlies are fixed and cargo should recompile, perhaps let's pick a newer version of nightly?

@eduardogr eduardogr force-pushed the BIT-353-create-deterministic-wasm-builds-on-github-tag branch 2 times, most recently from 8f2262e to 4fb3859 Compare August 23, 2023 15:41
Rubberbandits added 21 commits October 12, 2023 17:12
This will also prevent duplicate compilation, hopefully speeding up workflows
Upon further research, this action supports an old format of toolchain spec named `rust-toolchain` which is distinct from `rust-toolchain.toml`
Because the rust-target variable is defined in the matrix of the workflow, srtool attempts to build a wasm bin without wasm32 target being valid in one of the workflow instances.
This means that when the linux-gnu target workflow panics, it cancels the wasm target workflow.
…o a new directory within pallets/subtensor/test/integration/
@eduardogr eduardogr force-pushed the BIT-353-create-deterministic-wasm-builds-on-github-tag branch from cfe9787 to 174f8cc Compare October 12, 2023 15:12
@welikethestock welikethestock deleted the BIT-353-create-deterministic-wasm-builds-on-github-tag branch November 29, 2023 00:18
@Rubberbandits Rubberbandits restored the BIT-353-create-deterministic-wasm-builds-on-github-tag branch November 29, 2023 00:27
@Rubberbandits Rubberbandits reopened this Nov 29, 2023
@unconst unconst closed this Mar 27, 2024
@unconst unconst deleted the BIT-353-create-deterministic-wasm-builds-on-github-tag branch March 27, 2024 16:50
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.

6 participants