Skip to content

Commit 4469810

Browse files
committed
ci: Fix 32-bit workflow
Co-authored-by: Perplexity.ai
1 parent 5027e0a commit 4469810

2 files changed

Lines changed: 11 additions & 5 deletions

File tree

.github/workflows/32bit.yml

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,13 @@ jobs:
1919
- name: Install stable toolchain
2020
uses: dtolnay/rust-toolchain@stable
2121

22-
- name: Build for 32-bit architectures
23-
run: |
24-
rustup target add i686-unknown-linux-gnu wasm32-unknown-unknown
25-
cargo build --target i686-unknown-linux-gnu
26-
cargo build --target wasm32-unknown-unknown
22+
- name: Add targets
23+
run: rustup target add i686-unknown-linux-gnu wasm32-unknown-unknown
24+
25+
- name: Build for i686-unknown-linux-gnu
26+
run: cargo build --target i686-unknown-linux-gnu
27+
28+
- name: Build for wasm32-unknown-unknown
29+
run: cargo build --target wasm32-unknown-unknown
30+
env:
31+
RUSTFLAGS: --cfg getrandom_backend="wasm_js"

twenty-first/Cargo.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@ hashbrown = "0.15"
4242
hex = "0.4.3"
4343
itertools = "0.14"
4444
lazy_static = "1.5.0"
45+
getrandom = { version = "0.3.2", features = ["wasm_js"] }
4546
num-bigint = { version = "0.4", features = ["serde"] }
4647
num-traits = "0.2"
4748
phf = { version = "0.11", features = ["macros"] }

0 commit comments

Comments
 (0)