优化工作流执行顺序

This commit is contained in:
molanp 2024-12-18 22:41:13 +08:00 committed by GitHub
parent ccf043d670
commit c56f3be553
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -54,7 +54,6 @@ jobs:
- name: Install dependencies - name: Install dependencies
if: steps.cache-poetry.outputs.cache-hit != 'true' if: steps.cache-poetry.outputs.cache-hit != 'true'
run: | run: |
rm -rf poetry.lock
poetry source remove aliyun poetry source remove aliyun
poetry install --no-root poetry install --no-root
@ -63,8 +62,8 @@ jobs:
run: | run: |
poetry run sudo apt-get update poetry run sudo apt-get update
poetry run sudo apt-get install -y libgstreamer-plugins-base1.0-0 libgstreamer1.0-0 gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-plugins-bad gstreamer1.0-libav flite x264 libx264-dev poetry run sudo apt-get install -y libgstreamer-plugins-base1.0-0 libgstreamer1.0-0 gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-plugins-bad gstreamer1.0-libav flite x264 libx264-dev
poetry run sudo playwright install-deps
poetry run pip install playwright poetry run pip install playwright
poetry run sudo playwright install-deps
poetry run sudo playwright install poetry run sudo playwright install
- name: Run tests - name: Run tests