4545 - name : Install uv
4646 run : pip install uv
4747
48- - name : Cache pre-commit
49- uses : actions/cache@v3
50- with :
51- path : ~/.cache/pre-commit
52- key : ${{ matrix.os }}-${{ steps.setup-python.outputs.python-version }}-uv-${{ hashFiles('.pre-commit.config.yaml') }}
53-
54- - name : Cache .venv
55- uses : actions/cache@v3
56- with :
57- path : .venv
58- key : ${{ matrix.os }}-${{ steps.setup-python.outputs.python-version }}-uv-${{ hashFiles('uv.lock') }}
59-
6048 - name : Install dependencies
6149 run : |
6250 uv sync --frozen --no-cache --no-install-project
8169 - name : Install uv
8270 run : pip install uv
8371
84- - name : Cache .venv
85- uses : actions/cache@v3
86- with :
87- path : .venv
88- key : ${{ matrix.os }}-${{ steps.setup-python.outputs.python-version }}-uv-${{ hashFiles('uv.lock') }}
89-
9072 - name : Install dependencies
9173 run : |
9274 uv sync --frozen --no-cache --no-install-project
@@ -141,13 +123,6 @@ jobs:
141123 - name : Install uv
142124 run : pip install uv
143125
144- - name : Cache .venv
145- if : matrix.os != 'windows-latest'
146- uses : actions/cache@v3
147- with :
148- path : .venv
149- key : ${{ matrix.os }}-${{ steps.setup-python.outputs.python-version }}-uv-${{ hashFiles('uv.lock') }}
150-
151126 - name : Install dependencies
152127 run : uv sync --frozen --no-cache --no-install-project
153128
@@ -378,12 +353,6 @@ jobs:
378353 - name : Install uv
379354 run : pip install uv
380355
381- - name : Cache .venv
382- uses : actions/cache@v3
383- with :
384- path : .venv
385- key : ${{ matrix.os }}-${{ steps.setup-python.outputs.python-version }}-uv-${{ hashFiles('uv.lock') }}
386-
387356 - name : Install dependencies
388357 run : uv sync --frozen --no-cache --no-install-project
389358
@@ -407,13 +376,6 @@ jobs:
407376 - name : Install uv
408377 run : pip install uv
409378
410- - name : Cache .venv
411- if : matrix.os != 'windows-latest'
412- uses : actions/cache@v3
413- with :
414- path : .venv
415- key : ${{ matrix.os }}-${{ steps.setup-python.outputs.python-version }}-uv-${{ hashFiles('uv.lock') }}
416-
417379 - name : Install dependencies
418380 run : uv sync --frozen --no-cache --no-install-project
419381
0 commit comments