Skip to content

version 1.0.0!

version 1.0.0! #57

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: 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