@@ -288,10 +288,17 @@ jobs:
288
288
with :
289
289
python-version : ${{ matrix.python-version }}
290
290
cache : ' pip'
291
- - name : Install Robot Framework Browser
291
+ - name : Install Robot Framework Browser on unix-like
292
+ if : matrix.os != 'windows-latest'
292
293
run : |
293
294
pip install uv
294
295
uv pip install ./robotframework_browser-*-py3-none-any.whl --python ${{ matrix.python-version }} --system
296
+ - name : Install Robot Framework Browser on Windows
297
+ if : matrix.os == 'windows-latest'
298
+ run : |
299
+ pip install uv
300
+ dir .
301
+ uv pip install (Resolve-Path ./robotframework_browser-*-py3-none-any.whl) --python ${{ matrix.python-version }} --system
295
302
- name : Install Robot Framework BrowserBatteries on unix-like
296
303
if : matrix.os == 'ubuntu-latest' && matrix.node-version == '22.x'
297
304
run : |
@@ -300,7 +307,7 @@ jobs:
300
307
if : matrix.os == 'windows-latest' && matrix.node-version == '22.x'
301
308
run : |
302
309
dir ./zip_results/browser_batteries
303
- uv pip install ./zip_results/browser_batteries/robotframework_browser_batteries-*-none-any.whl --python ${{ matrix.python-version }} --system
310
+ uv pip install (Resolve-Path ./zip_results/browser_batteries/robotframework_browser_batteries-*-none-any.whl) --python ${{ matrix.python-version }} --system
304
311
- name : Install Robot Framework Browser install-browser
305
312
if : matrix.node-version == '22.x'
306
313
run : |
@@ -341,7 +348,6 @@ jobs:
341
348
run : |
342
349
Remove-Item -Path .\Browser -Force -Recurse
343
350
Remove-Item -Path .\browser_batteries -Force -Recurse
344
- Remove-Item -Path .\node_modules\playwrigh* -Force -Recurse
345
351
invoke atest-robot --smoke
346
352
- name : Run Robot Framework tests on windows on Browser
347
353
if : matrix.os == 'windows-latest' && matrix.node-version != '22.x'
0 commit comments