Skip to content

Commit bbfcef7

Browse files
authored
Reintroduce Xvfb setup for Playwright/Chrome
Signed-off-by: James Pether Sörling <pethers@users.noreply.github.com>
1 parent 8949bd9 commit bbfcef7

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

.github/workflows/copilot-setup-steps.yml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -42,15 +42,6 @@ jobs:
4242
- name: Checkout
4343
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
4444

45-
# Start Xvfb early for Playwright/Chrome
46-
- name: Start Xvfb
47-
run: |
48-
echo "🖥️ Starting Xvfb virtual display..."
49-
Xvfb :99 -screen 0 1920x1080x24 &
50-
sleep 2
51-
echo "DISPLAY=:99" >> $GITHUB_ENV
52-
echo "✅ Xvfb started on display :99"
53-
5445
# Cache APT packages for faster installs
5546
- name: Cache APT packages
5647
uses: actions/cache@cdf6c1fa76f9f475f3d7449005a359c84ca0f306 # v5.0.3
@@ -100,6 +91,15 @@ jobs:
10091
XKB_DEFAULT_MODEL: pc105
10192
XKB_DEFAULT_LAYOUT: us
10293

94+
# Start Xvfb early for Playwright/Chrome
95+
- name: Start Xvfb
96+
run: |
97+
echo "🖥️ Starting Xvfb virtual display..."
98+
Xvfb :99 -screen 0 1920x1080x24 &
99+
sleep 2
100+
echo "DISPLAY=:99" >> $GITHUB_ENV
101+
echo "✅ Xvfb started on display :99"
102+
103103
# JavaScript/TypeScript setup
104104
- name: Setup Node.js
105105
uses: actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238 # v6.2.0

0 commit comments

Comments
 (0)