@@ -3,34 +3,30 @@ name: CI
33on : [push, pull_request]
44
55env :
6+ UV_SYSTEM_PYTHON : 1
67 UV_PYTHON_DOWNLOADS : never
78 UV_PYTHON_PREFERENCE : only-system
89
910jobs :
1011 checks :
1112 runs-on : ubuntu-latest
1213 steps :
13- - uses : actions/checkout@v4
14- - uses : chartboost /ruff-action@v1
14+ - uses : actions/checkout@v5
15+ - uses : astral-sh /ruff-action@v3
1516
1617 test :
1718 runs-on : ubuntu-latest
1819 strategy :
1920 matrix :
20- django-version : ["4.2", "5.0", "5.1"]
21- python-version : ["3.10", "3.11", "3.12"]
22- include :
23- - django-version : " 4.2"
24- python-version : " 3.9"
25- - django-version : " 5.1"
26- python-version : " 3.13"
21+ django-version : ["4.2", "5.0", "5.1", "5.2"]
22+ python-version : ["3.10", "3.11", "3.12", "3.13", "3.14"]
2723 steps :
28- - uses : actions/checkout@v4
24+ - uses : actions/checkout@v5
2925 - name : Set up Python ${{ matrix.python-version }}
30- uses : actions/setup-python@v5
26+ uses : actions/setup-python@v6
3127 with :
3228 python-version : ${{ matrix.python-version }}
3329 - name : Setup uv
34- uses : astral-sh/setup-uv@v3
30+ uses : astral-sh/setup-uv@v6
3531 - name : Run Tests
3632 run : uv run --with "django~=${{ matrix.django-version }}" tests.py
0 commit comments