Skip to content

ignore clippy ptr arg warning #72

ignore clippy ptr arg warning

ignore clippy ptr arg warning #72

name: Build + Test
on: push
env:
CARGO_TERM_COLOR: always
jobs:
build-clippy:
name: Build and Clippy
strategy:
matrix:
os: [ubuntu-latest, windows-latest, macos-latest]
runs-on: ${{ matrix.os }}
steps:
- uses: actions/checkout@v3
- run: cargo build --examples --benches
- run: curl https://rustwasm.github.io/wasm-pack/installer/init.sh -sSf | sh
- run: wasm-pack build --target web --out-dir pkg/wasm_guitar_tab_generator && ls -l pkg/wasm_guitar_tab_generator/guitar_tab_generator_bg.wasm
- run: cargo clippy --examples --benches -- -D warnings
test:
name: Test
strategy:
matrix:
os: [ubuntu-latest, windows-latest, macos-latest]
runs-on: ${{ matrix.os }}
steps:
- uses: actions/checkout@v3
- run: cargo test