|
19 | 19 | uses: actions/setup-python@v6 |
20 | 20 | with: |
21 | 21 | python-version: ${{ matrix.python-version }} |
| 22 | + - name: Set up uv |
| 23 | + uses: astral-sh/setup-uv@v7 |
22 | 24 | - name: Install dependencies |
23 | 25 | run: | |
24 | | - curl -LsSf https://astral.sh/uv/install.sh | sh |
25 | 26 | uv venv |
26 | 27 | source .venv/bin/activate |
27 | 28 | uv lock --check |
|
47 | 48 | python-version: ${{ matrix.python-version }} |
48 | 49 | - name: Set up Chrome for Pytest |
49 | 50 | uses: ./.github/actions/setup-chrome-for-pytest |
| 51 | + - name: Set up uv |
| 52 | + uses: astral-sh/setup-uv@v7 |
50 | 53 | - name: Install dependencies |
51 | 54 | run: | |
52 | | - curl -LsSf https://astral.sh/uv/install.sh | sh |
53 | 55 | uv venv |
54 | 56 | source .venv/bin/activate |
55 | 57 | uv sync --extra dev_optional |
|
90 | 92 | python-version: "3.9" |
91 | 93 | - name: Set up Chrome for browser tests |
92 | 94 | uses: ./.github/actions/setup-chrome-for-pytest |
| 95 | + - name: Set up uv |
| 96 | + uses: astral-sh/setup-uv@v7 |
93 | 97 | - name: Install dependencies |
94 | 98 | run: | |
95 | | - curl -LsSf https://astral.sh/uv/install.sh | sh |
96 | 99 | uv venv |
97 | 100 | source .venv/bin/activate |
98 | 101 | uv sync --extra dev_optional |
@@ -135,9 +138,10 @@ jobs: |
135 | 138 | uses: browser-actions/setup-chrome@v2.1.1 |
136 | 139 | with: |
137 | 140 | install-chromedriver: true |
| 141 | + - name: Set up uv |
| 142 | + uses: astral-sh/setup-uv@v7 |
138 | 143 | - name: Install dependencies |
139 | 144 | run: | |
140 | | - curl -LsSf https://astral.sh/uv/install.sh | sh |
141 | 145 | uv venv |
142 | 146 | source .venv/bin/activate |
143 | 147 | uv sync --extra dev_optional |
|
0 commit comments