chore: make the tests run on multiple things

This commit is contained in:
Teesh 2025-03-30 11:52:43 +03:00
parent 675c4c77c3
commit 9cfb73d19c

View file

@ -2,13 +2,20 @@ on: push
jobs: jobs:
test: test:
runs-on: ubuntu-latest strategy:
matrix:
os: [ubuntu-latest, windows-latest]
toolchain: [stable, nightly]
runs-on: ${{ matrix.os }}
steps: steps:
- name: Check out code - name: Check out code
uses: actions/checkout@v2 uses: actions/checkout@v2
- name: Set up rust - name: Set up rust
uses: dtolnay/rust-toolchain@stable uses: dtolnay/rust-toolchain@stable
with:
toolchain: ${{ matrix.toolchain }}
- name: Cache dependencies - name: Cache dependencies
uses: Swatinem/rust-cache@v2 uses: Swatinem/rust-cache@v2