Skip to content

Commit

Permalink
tmp
Browse files Browse the repository at this point in the history
  • Loading branch information
rhysd committed Jul 15, 2020
1 parent af89176 commit 0322346
Showing 1 changed file with 2 additions and 82 deletions.
84 changes: 2 additions & 82 deletions .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,7 @@ on: [push, pull_request]
jobs:
unit-test:
name: unit tests
strategy:
matrix:
os: [ubuntu-latest, macos-latest, windows-latest]
fail-fast: false
runs-on: ${{ matrix.os }}
runs-on: windows-latest
steps:
- uses: actions/checkout@v2
- name: Install Rust toolchain
Expand All @@ -24,85 +20,9 @@ jobs:
run: cargo test --color always --all
- name: Build sources
run: cargo build --color always --all
beta:
name: Rust beta channel
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Install Rust toolchain
run: |
rustup set profile minimal
rustup update beta
rustup default beta
rustup show
cargo --version
- name: Run tests
env:
RUST_BACKTRACE: 1
run: cargo test --color always --all
- name: Build sources
run: cargo build --color always --all
linter:
name: clippy and rustfmt
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Install tools
run: |
rustup set profile minimal
rustup update stable
rustup default stable
rustup component add rustfmt clippy
rustup show
cargo --version
cargo fmt --version
cargo clippy --version
- run: cargo fmt -- --color always --check
- run: cargo clippy --color always --all -- -D warnings
examples:
name: examples
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Install Rust toolchain
run: |
rustup set profile minimal
rustup update stable
rustup default stable
rustup show
cargo --version
- run: cargo run --example execute
- run: cargo run --example wat
- run: cargo run --example invoke
- run: cargo run examples/brainfxxk.wasm
- run: cargo run examples/brainfxxk.wat
- run: cargo run examples/mandelbrot.wasm
- run: cargo run examples/mandelbrot.wat
- run: cargo run examples/mt19937.wasm
- run: cargo run examples/mt19937.wat
- run: cargo run examples/n_queens.wasm
- run: cargo run examples/n_queens.wat
- run: cargo run examples/pi.wasm
- run: cargo run examples/pi.wat
- run: cargo run examples/primes.wasm
- run: cargo run examples/primes.wat
- run: cargo run examples/quicksort.wasm
- run: cargo run examples/quicksort.wat
- run: cargo run examples/sqrt.wasm
- run: cargo run examples/sqrt.wat
- run: cargo run examples/y_combinator.wasm
- run: cargo run examples/y_combinator.wat
- run: cargo run examples/fib.wasm
- run: cargo run examples/fib.wat
- run: cargo run examples/boyer_moore.wasm
- run: cargo run examples/boyer_moore.wat
spec-tests:
name: spec tests
strategy:
matrix:
os: [ubuntu-latest, macos-latest, windows-latest]
fail-fast: false
runs-on: ${{ matrix.os }}
runs-on: windows-latest
steps:
- uses: actions/checkout@v2
with:
Expand Down

0 comments on commit 0322346

Please sign in to comment.