Skip to content
Open
Show file tree
Hide file tree
Changes from 9 commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,10 @@ jobs:
run: rustup toolchain install ${{ env.RUST_VERSION }} --component clippy --component rustfmt && rustup default ${{ env.RUST_VERSION }}
- name: Cache
uses: Swatinem/rust-cache@v2
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version-file: 'package.json'
- name: Build
run: cargo build --all
- name: Run tests
Expand All @@ -22,6 +26,8 @@ jobs:
run: cargo clippy --all -- -D warnings
- name: Run fmt
run: cargo fmt --all -- --check
- name: Build and Test wasm
run: npm install && npm run build && npm test
- name: Install license tool
run: cargo install dd-rust-license-tool
- name: Run license tool
Expand Down
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -2,3 +2,6 @@
^target/
target
tests/*/instrumented.*
pkg/
node_modules/
package-lock.json
Loading