Skip to content

Commit 9aad9d7

Browse files
authored
Update app-tests.yaml
1 parent 8f27e23 commit 9aad9d7

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

.github/workflows/app-tests.yaml

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,7 @@ jobs:
5353
- name: Install dependencies
5454
run: |
5555
python -m pip install -r requirements-dev.txt
56+
playwright install chromium --with-deps
5657
- name: Install app as editable app
5758
run: |
5859
python -m pip install -e src/backend
@@ -76,10 +77,7 @@ jobs:
7677
run: python3 -m pytest -s -vv --cov --cov-fail-under=85
7778
- name: Run E2E tests with Playwright
7879
id: e2e
79-
if: runner.os != 'Windows'
80-
run: |
81-
playwright install chromium --with-deps
82-
python3 -m pytest tests/e2e.py --tracing=retain-on-failure
80+
run: python3 -m pytest tests/e2e.py --tracing=retain-on-failure
8381
- name: Upload test artifacts
8482
if: ${{ failure() && steps.e2e.conclusion == 'failure' }}
8583
uses: actions/upload-artifact@v4

0 commit comments

Comments
 (0)