File tree Expand file tree Collapse file tree 1 file changed +17
-8
lines changed
Expand file tree Collapse file tree 1 file changed +17
-8
lines changed Original file line number Diff line number Diff line change 3030 uses : actions/checkout@v4
3131 if : ${{ matrix.target == 'pr' }}
3232
33- - name : Write Optimisation Flags
34- run : |
35- echo 'build-std = ["std", "panic_abort"]' >> .cargo/config.toml
36- echo 'build-std-features = ["panic_immediate_abort"]' >> .cargo/config.toml
37- echo '[build]' >> .cargo/config.toml
38- echo 'rustflags = ["-Cpanic=abort"]' >> .cargo/config.toml
39-
4033 - name : Setup toolchain
4134 uses : dtolnay/rust-toolchain@master
4235 with :
5447 with :
5548 version : " latest"
5649
50+ - name : Build examples tool
51+ run : cargo build --release -p build-examples --bin build-examples
52+
53+ - name : Clean build artifacts to avoid conflicts
54+ run : |
55+ rm -rf target/wasm32-unknown-unknown
56+ rm -rf target/release/deps
57+ rm -rf target/release/build
58+
59+ - name : Write Optimisation Flags
60+ run : |
61+ echo 'build-std = ["std", "panic_abort"]' >> .cargo/config.toml
62+ echo 'build-std-features = ["panic_immediate_abort"]' >> .cargo/config.toml
63+ echo '[build]' >> .cargo/config.toml
64+ echo 'rustflags = ["-Cpanic=abort"]' >> .cargo/config.toml
65+
5766 - name : Build examples
58- run : cargo run -p build-examples --bin build-examples
67+ run : ./target/release/ build-examples
5968
6069 - name : Collect size information
6170 run : python3 ci/collect_sizes.py
You can’t perform that action at this time.
0 commit comments