We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 8d6abfd commit 7522ae6Copy full SHA for 7522ae6
.github/workflows/app-tests.yaml
@@ -80,8 +80,13 @@ jobs:
80
run: |
81
playwright install chromium --with-deps
82
python3 -m pytest tests/e2e.py --tracing=retain-on-failure
83
+ - name: Run E2E tests on Windows with Playwright
84
+ if: runner.os == 'Windows'
85
+ run: |
86
+ playwright install chromium --with-deps
87
+ python3 -m pytest tests/e2e.py
88
- name: Upload test artifacts
- if: ${{ failure() && steps.e2e.conclusion == 'failure' }}
89
+ if: ${{ failure() && steps.e2e.conclusion == 'failure' && runner.os != 'Windows' }}
90
uses: actions/upload-artifact@v4
91
with:
92
name: playwright-traces${{ matrix.python_version }}
0 commit comments