From ca186671b48ca1e0775a60826ae6e1bb7a05dcdb Mon Sep 17 00:00:00 2001 From: Nolan Darilek Date: Thu, 8 Oct 2020 19:15:12 -0500 Subject: [PATCH] Make similar refactors to release action. --- .github/workflows/release.yml | 20 +++++++++++++++----- 1 file changed, 15 insertions(+), 5 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 911d343..297d893 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -15,9 +15,19 @@ jobs: sudo apt-get update sudo apt-get install -y libspeechd-dev rustup update - cargo build --release + cargo check --release rustup target add wasm32-unknown-unknown - cargo build --release --target wasm32-unknown-unknown + cargo check --release --target wasm32-unknown-unknown + + build_web: + name: Build Web + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - run: | + rustup update + rustup target add wasm32-unknown-unknown + cargo check --release --target wasm32-unknown-unknown build_windows: name: Build Windows @@ -27,7 +37,7 @@ jobs: - run: | choco install -y llvm rustup update - cargo build --release + cargo check --all-features --release build_macos: name: Build MacOS @@ -36,7 +46,7 @@ jobs: - uses: actions/checkout@v2 - run: | rustup update - cargo build --release + cargo check --release build_ios: name: Build iOS @@ -68,7 +78,7 @@ jobs: publish: name: Publish runs-on: ubuntu-latest - needs: [build_linux, build_windows, build_macos, build_ios] + needs: [build_linux, build_web, build_windows, build_macos, build_ios] env: CARGO_TOKEN: ${{ secrets.CARGO_TOKEN }} steps: