diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index eecbacf69..a8129dca2 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -17,6 +17,23 @@ jobs: - name: Check formatting run: cargo fmt --check + test-wal-restart: + strategy: + matrix: + os: [ubuntu-latest, macos-latest, windows-latest] + + runs-on: ${{ matrix.os }} + + steps: + - uses: actions/checkout@v3 + - uses: Swatinem/rust-cache@v2 + - name: Build + run: cargo build --verbose + - name: Test + env: + RUST_LOG: 'trace' + run: cargo test --verbose + timeout-minutes: 5 build-native: strategy: matrix: @@ -33,6 +50,7 @@ jobs: env: RUST_LOG: ${{ runner.debug && 'limbo_core::storage=trace' || '' }} run: cargo test --verbose + timeout-minutes: 5 build-wasm: runs-on: ubuntu-latest