File tree Expand file tree Collapse file tree 1 file changed +13
-7
lines changed
Expand file tree Collapse file tree 1 file changed +13
-7
lines changed Original file line number Diff line number Diff line change 33 push :
44 pull_request :
55
6-
7- env :
8- UV_SYSTEM_PYTHON : 1
9-
10-
116jobs :
127 test :
138 strategy :
2520 uses : actions/setup-python@v5
2621 - name : Install uv
2722 uses : astral-sh/setup-uv@v5
28- - name : Install pinned requirements
29- run : uv pip install -r requirements/requirements-${{ matrix.os }}-${{ matrix.python-version }}.txt
23+ with :
24+ # Install a specific version of uv.
25+ version : " 0.5.4"
26+ enable-cache : true
27+ cache-dependency-glob : requirements/requirements--${{ matrix.os }}-${{ matrix.python-version }}.txt
28+ - name : Install dependencies
29+ run : |
30+ python -m pip install uv
31+ uv venv -p ${{ matrix.python-version }}
32+ . .venv/bin/activate
33+ echo PATH=$PATH >> $GITHUB_ENV
34+ uv pip install -r requirements/requirements-ubuntu-latest-${{ matrix.python-version }}.txt
35+ uv pip install -e .
3036 - name : Install test requirements
3137 run : uv pip install .[test]
3238 - name : Run tests
You can’t perform that action at this time.
0 commit comments