stop using headed browsers

This commit is contained in:
jheaps
2025-09-24 14:11:43 -06:00
parent 140fbbfa76
commit 86888b21d2
+6 -3
View File
@@ -42,7 +42,8 @@ jobs:
libxrandr2 \ libxrandr2 \
libgbm1 \ libgbm1 \
libxss1 \ libxss1 \
libasound2-data libasound2-data \
xvfb
- name: Start server in background - name: Start server in background
run: | run: |
@@ -58,9 +59,11 @@ jobs:
- name: Run Playwright tests - name: Run Playwright tests
run: | run: |
cd JoshHeaps.Net.UiTests cd JoshHeaps.Net.UiTests
dotnet test --logger "trx;LogFileName=test-results.trx" --logger "console;verbosity=detailed" xvfb-run -a dotnet test --logger "trx;LogFileName=test-results.trx" --logger "console;verbosity=detailed"
env: env:
HEADED: false # Force headless mode in CI CI: true
GITHUB_ACTIONS: true
DISPLAY: :99
- name: Stop server - name: Stop server
if: always() if: always()