File tree Expand file tree Collapse file tree 2 files changed +9
-6
lines changed
Expand file tree Collapse file tree 2 files changed +9
-6
lines changed Original file line number Diff line number Diff line change 2020 version : " latest"
2121
2222 - name : Setup Python
23- run : uv python install 3.12
23+ run : uv python install 3.9
2424
2525 - name : Install dependencies
2626 run : uv sync --all-extras
4444 version : " latest"
4545
4646 - name : Setup Python
47- run : uv python install 3.12
47+ run : uv python install 3.9
4848
4949 - name : Install dependencies
5050 run : uv sync --all-extras
5353 run : uv run ty check drift/ tests/
5454
5555 test :
56- name : Unit Tests
56+ name : Unit Tests (Python ${{ matrix.python-version }})
5757 runs-on : ubuntu-latest
58+ strategy :
59+ matrix :
60+ python-version : ["3.9", "3.14"]
5861 steps :
5962 - name : Checkout
6063 uses : actions/checkout@v4
6568 version : " latest"
6669
6770 - name : Setup Python
68- run : uv python install 3.12
71+ run : uv python install ${{ matrix.python-version }}
6972
7073 - name : Install dependencies
7174 run : uv sync --all-extras
8689 version : " latest"
8790
8891 - name : Setup Python
89- run : uv python install 3.12
92+ run : uv python install 3.9
9093
9194 - name : Install dependencies
9295 run : uv sync --all-extras
Original file line number Diff line number Diff line change 5454 version : " latest"
5555
5656 - name : Setup Python
57- run : uv python install 3.12
57+ run : uv python install 3.9
5858
5959 - name : Setup Docker Buildx
6060 uses : docker/setup-buildx-action@v3
You can’t perform that action at this time.
0 commit comments