From 2243278fa8a66ed5dae0e9c6a4dba7e74f7e69b2 Mon Sep 17 00:00:00 2001 From: Muhammad Hamza Date: Sat, 30 Apr 2022 23:47:07 +0500 Subject: [PATCH] setup web drivers --- .github/workflows/main-checks.yml | 25 ++++++++++++------------- 1 file changed, 12 insertions(+), 13 deletions(-) diff --git a/.github/workflows/main-checks.yml b/.github/workflows/main-checks.yml index 36224182c7c..f809358e04f 100644 --- a/.github/workflows/main-checks.yml +++ b/.github/workflows/main-checks.yml @@ -89,8 +89,20 @@ jobs: override: true profile: minimal + - uses: browser-actions/setup-geckodriver@latest + - uses: nanasess/setup-chromedriver@v1 + - uses: Swatinem/rust-cache@v1 + - name: Install wasm-bindgen-cli + shell: bash + run: | + if [ ! -f "Cargo.lock" ]; then + cargo fetch + fi + VERSION=`cargo pkgid --frozen wasm-bindgen | cut -d ":" -f 3` + cargo install --version $VERSION wasm-bindgen-cli + - name: Run doctest uses: actions-rs/cargo@v1 with: @@ -143,19 +155,6 @@ jobs: VERSION=`cargo pkgid --frozen wasm-bindgen | cut -d ":" -f 3` cargo install --version $VERSION wasm-bindgen-cli - - name: debug - run: | - geckodriver --version - echo "" - which geckodriver - chromedriver --version - echo "" - which chromedriver - echo "" - wasm-bindgen --version - echo "" - which wasm-bindgen - - name: Run tests - yew run: | cd packages/yew