name: CI on: push: branches: [ "main", "master" ] pull_request: branches: [ "main", "master" ] permissions: contents: read jobs: test: name: Run Unit Tests runs-on: windows-2025 steps: - name: Checkout repository uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 - name: Set up Rust toolchain uses: actions-rust-lang/setup-rust-toolchain@46268bd060767258de96ed93c1251119784f2ab6 # v1.16.1 with: toolchain: stable - name: Run unit tests run: cargo test --workspace --all-targets