Skip to content

[TS-2073] Project lock #30

[TS-2073] Project lock

[TS-2073] Project lock #30

Workflow file for this run

name: Test
on:
pull_request:
jobs:
test:
strategy:
matrix:
include:
- target: x86_64-pc-windows-msvc
os: windows-latest
- target: x86_64-unknown-linux-gnu
os: ubuntu-latest
name: Test ${{ matrix.target }}
runs-on: ${{ matrix.os }}
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Setup toolchain
uses: dtolnay/rust-toolchain@stable
with:
targets: ${{ matrix.target }}
- name: Restore cache
uses: Swatinem/rust-cache@v2
- name: Build tests
run: cargo test --target ${{ matrix.target }} --no-run
- name: Run tests
run: cargo test --target ${{ matrix.target }} --no-fail-fast