diff --git a/.gitea/workflows/test.yml b/.gitea/workflows/test.yml index a095935..fab7ef7 100644 --- a/.gitea/workflows/test.yml +++ b/.gitea/workflows/test.yml @@ -37,6 +37,7 @@ jobs: steps: - name: Checkout code uses: actions/checkout@v4 + - name: Cache pip dependencies uses: actions/cache@v4 with: @@ -44,10 +45,12 @@ jobs: key: ${{ runner.os }}-pip-${{ hashFiles('requirements.txt', 'requirements-test.txt') }} restore-keys: | ${{ runner.os }}-pip- + - name: Prepare Python environment uses: ./.gitea/actions/setup-python-env with: install-playwright: ${{ matrix.target != 'e2e' }} + - name: Run tests run: | if [ "${{ matrix.target }}" = "unit" ]; then