From 7ac159b12927cbee20366d6a3b49e62d8086d689 Mon Sep 17 00:00:00 2001 From: alemi Date: Tue, 1 Oct 2024 00:22:04 +0200 Subject: [PATCH] ci: also build for web --- .github/workflows/test.yml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index fbd9dd1..a07b0cd 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -41,6 +41,18 @@ jobs: toolchain: ${{ matrix.toolchain }} - run: cargo build --release --verbose --features=${{ matrix.features }} + build-web: + runs-on: ubuntu-latest + steps: + - uses: arduino/setup-protoc@v3 + with: + repo-token: ${{ secrets.GITHUB_TOKEN }} + - uses: actions/checkout@v4 + - uses: dtolnay/rust-toolchain@master + with: + toolchain: ${{ matrix.toolchain }} + - run: cargo build --release --verbose --no-default-features --features=web --target=wasm32-unknown-unknown + test: runs-on: ubuntu-latest strategy: