diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index b12c1966..905a8f74 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -18,8 +18,6 @@ jobs: - uses: actions/checkout@v2 - name: Add WASM target run: rustup target add wasm32-wasi - - name: Install wasm-opt (binaryen) - run: sudo apt-get update && sudo apt-get -y install binaryen - name: Build run: ./build-all.sh --verbose - name: Run tests diff --git a/build-all.sh b/build-all.sh index 67e36071..3243ea45 100755 --- a/build-all.sh +++ b/build-all.sh @@ -13,7 +13,7 @@ cd ../strider cargo build --release echo "Optimising WASM executables (4/5)..." cd ../.. -wasm-opt -O target/wasm32-wasi/release/status-bar.wasm -o target/status-bar.wasm -wasm-opt -O target/wasm32-wasi/release/strider.wasm -o target/strider.wasm +wasm-opt -O target/wasm32-wasi/release/status-bar.wasm -o target/status-bar.wasm || cp target/wasm32-wasi/release/status-bar.wasm target/status-bar.wasm +wasm-opt -O target/wasm32-wasi/release/strider.wasm -o target/strider.wasm || cp target/wasm32-wasi/release/strider.wasm target/strider.wasm echo "Building zellij (5/5)..." cargo build $@ \ No newline at end of file