🚀 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
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