Skip to content

Commit 533e534

Browse files
committed
fix install test
1 parent a0d1ae2 commit 533e534

File tree

1 file changed

+7
-11
lines changed

1 file changed

+7
-11
lines changed

.github/workflows/on-push.yml

Lines changed: 7 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -293,8 +293,13 @@ jobs:
293293
pip install uv
294294
uv pip install ./robotframework_browser-*-py3-none-any.whl --python ${{ matrix.python-version }} --system
295295
- name: Install Robot Framework BrowserBatteries on unix-like
296-
if: matrix.node-version == '22.x'
296+
if: matrix.os == 'ubuntu-latest' && matrix.node-version == '22.x'
297+
run: |
298+
uv pip install ./zip_results/browser_batteries/robotframework_browser_batteries-*-none-any.whl --python ${{ matrix.python-version }} --system
299+
- name: Install Robot Framework BrowserBatteries on windows
300+
if: matrix.os == 'windows-latest' && matrix.node-version == '22.x'
297301
run: |
302+
dir ./zip_results/browser_batteries
298303
uv pip install ./zip_results/browser_batteries/robotframework_browser_batteries-*-none-any.whl --python ${{ matrix.python-version }} --system
299304
- name: Install Robot Framework Browser install-browser
300305
if: matrix.node-version == '22.x'
@@ -316,17 +321,7 @@ jobs:
316321
rm -rf Browser
317322
rm -rf browser_batteries
318323
export DISPLAY=:99.0
319-
Xvfb -ac :99 -screen 0 1280x1024x16 > /dev/null 2>&1 &
320-
xvfb-run --auto-servernum invoke atest-robot --smoke --batteries
321-
- name: Test on unix-like os - serial mode - BrowserBatteries
322-
if: matrix.os == 'ubuntu-latest' && matrix.node-version == '22.x'
323-
env:
324-
SYS_VAR_CI_INSTALL_TEST: 1
325-
run: |
326-
rm -rf Browser
327-
rm -rf browser_batteries
328324
rm -rf node_modules/playwrigh*
329-
export DISPLAY=:99.0
330325
Xvfb -ac :99 -screen 0 1280x1024x16 > /dev/null 2>&1 &
331326
xvfb-run --auto-servernum invoke atest-robot --smoke
332327
- name: Test on unix-like os - serial mode - Browser
@@ -335,6 +330,7 @@ jobs:
335330
SYS_VAR_CI_INSTALL_TEST: 1
336331
run: |
337332
rm -rf Browser
333+
rm -rf browser_batteries
338334
export DISPLAY=:99.0
339335
Xvfb -ac :99 -screen 0 1280x1024x16 > /dev/null 2>&1 &
340336
xvfb-run --auto-servernum invoke atest-robot --smoke

0 commit comments

Comments
 (0)