mirror of
https://github.com/darkzoul5/YoutubePlaylistSync.git
synced 2026-11-04 07:38:14 +02:00
Update integration workflow to ensure yt-dlp is installed/upgraded in the virtual environment before running tests
This commit is contained in:
1 parent
058c1b9fd0
commit
961e43c43b
1 file changed
+6
-1
@@ -33,7 +33,12 @@ jobs:
|
||||
# activate the venv for this step
|
||||
. .venv/bin/activate
|
||||
python -m pip install --upgrade pip
|
||||
# install/upgrade yt-dlp inside the venv to ensure it's up-to-date (fixes nsig/format issues)
|
||||
python -m pip install --upgrade yt-dlp
|
||||
python -m pip install -e .
|
||||
|
||||
- name: Run integration test
|
||||
run: python3 tests/integration_full_workflow_test.py
|
||||
run: |
|
||||
# activate the venv created earlier so tests use the upgraded yt-dlp and installed project
|
||||
. .venv/bin/activate
|
||||
python3 tests/integration_full_workflow_test.py
|
||||
Reference in new issue
Block a user