🚀 ci: fix wheel test step — separate wheel install from test deps (uv glob)
swadhinbiswas committed 2 months ago
7746001
1 parent 3537c75
commit 7746001
1 file changed
+2 -1
Showing 1 changed file+2-1
▼.github/workflows/wheels.yml
+2-1
| @@ -133,7 +133,8 @@ jobs: | ||
133 | 133 | working-directory: crates/justapi-py |
134 | 134 | run: | |
135 | 135 | uv venv --python ${{ matrix.python || '3.12' }} "$RUNNER_TEMP/wtest" |
136 | - uv pip install --python "$RUNNER_TEMP/wtest/bin/python" "dist/*.whl[test]" requests | |
136 | + uv pip install --python "$RUNNER_TEMP/wtest/bin/python" dist/*.whl | |
137 | + uv pip install --python "$RUNNER_TEMP/wtest/bin/python" pytest pytest-asyncio requests pydantic jinja2 websockets | |
137 | 138 | "$RUNNER_TEMP/wtest/bin/python" -m pytest tests/ -v --tb=short |
138 | 139 | - name: Upload Wheels |
139 | 140 | uses: actions/upload-artifact@v4 |
140 | 141 | |