name: tests on: [push, pull_request, workflow_dispatch] jobs: tests: strategy: fail-fast: false matrix: python-version: [ "3.10", # "3.11", # "3.12", "3.13", ] os: [macos-15-intel, macos-14, ubuntu-latest, windows-latest] runs-on: ${{ matrix.os }} steps: - uses: actions/checkout@v4 - uses: ./.github/actions/setup/ with: python-version: ${{ matrix.python-version }} - name: test run: | python -m pytest -n auto --benchmark-disable