Skip to content

Commit

Permalink
fixing workflow to run wasm test as integration test
Browse files Browse the repository at this point in the history
  • Loading branch information
distractedm1nd committed Jun 10, 2024
1 parent 497d66f commit 2dc94f3
Showing 1 changed file with 18 additions and 3 deletions.
21 changes: 18 additions & 3 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -95,9 +95,6 @@ jobs:
- name: Test types crate
run: wasm-pack test --node types --features=wasm-bindgen

- name: Test celestia-rpc crate
run: wasm-pack test --headless --chrome rpc

- name: Test node crate
run: wasm-pack test --headless --chrome node

Expand Down Expand Up @@ -133,6 +130,20 @@ jobs:
version: "23.3"
repo-token: ${{ secrets.GITHUB_TOKEN }}

- name: Install Rust
uses: actions-rs/toolchain@v1
with:
toolchain: stable
target: wasm32-unknown-unknown

- name: Install wasm-pack
uses: taiki-e/cache-cargo-install-action@v1
with:
tool: wasm-pack@0.12.1

- name: Install chromedriver # we don't specify chrome version to match whatever's installed
uses: nanasess/setup-chromedriver@v2

- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v2

Expand Down Expand Up @@ -175,6 +186,10 @@ jobs:
- name: Run tests
run: cargo test

- name: Run rpc wasm test
run: wasm-pack test --headless --chrome rpc



unused-deps:
runs-on: ubuntu-latest
Expand Down

0 comments on commit 2dc94f3

Please sign in to comment.