We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent da091d1 commit d7b4936Copy full SHA for d7b4936
1 file changed
.github/workflows/tests.yml
@@ -66,16 +66,19 @@ jobs:
66
name: rtc-wheel
67
path: rtc-wheel
68
69
- - name: Install the project
70
- run: uv sync --all-extras --dev
+ - name: Create venv and install dependencies
+ run: |
71
+ uv venv .test-venv
72
+ source .test-venv/bin/activate
73
+ uv pip install rtc-wheel/*.whl ./livekit-api ./livekit-protocol
74
+ uv pip install pytest pytest-asyncio numpy matplotlib
75
76
- name: Run tests
77
env:
78
LIVEKIT_URL: ${{ secrets.LIVEKIT_URL }}
79
LIVEKIT_API_KEY: ${{ secrets.LIVEKIT_API_KEY }}
80
LIVEKIT_API_SECRET: ${{ secrets.LIVEKIT_API_SECRET }}
81
run: |
- uv pip install rtc-wheel/*.whl ./livekit-api ./livekit-protocol
- rm -rf livekit-rtc/livekit
- uv run pytest tests/
82
83
+ pytest tests/
84
0 commit comments