diff --git a/.github/workflows/python-test-suite.yml b/.github/workflows/python-test-suite.yml index eca60af7..b8fed9a3 100644 --- a/.github/workflows/python-test-suite.yml +++ b/.github/workflows/python-test-suite.yml @@ -22,8 +22,10 @@ jobs: unit-testing: strategy: matrix: - python-version: [ "3.8.x", "3.9.x", "3.10.x", "3.11.x", "3.12.x" ] - os: [ "ubuntu-latest", "macos-latest" ] + # python-version: [ "3.8.x", "3.9.x", "3.10.x", "3.11.x", "3.12.x" ] + python-version: [ "3.9" ] + # os: [ "ubuntu-latest", "macos-latest" ] + os: [ "windows-latest" ] # TODO: add windows, ubuntu:20.04 runs-on: ${{ matrix.os }} steps: @@ -39,7 +41,11 @@ jobs: - name: Install all projects dependencies (with the requested python version) working-directory: python - run: uv sync --python $(which python3) --all-extras --dev + run: uv sync --python ${{ matrix.python-version }} --all-extras --dev + + - name: Print python version + working-directory: python + run: uv run --python ${{ matrix.python-version }} python --version - name: Run ruff check working-directory: python