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