Skip to content

Commit 7fa8477

Browse files
committed
fix install in Windows
1 parent 533e534 commit 7fa8477

File tree

1 file changed

+9
-3
lines changed

1 file changed

+9
-3
lines changed

.github/workflows/on-push.yml

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -288,10 +288,17 @@ jobs:
288288
with:
289289
python-version: ${{ matrix.python-version }}
290290
cache: 'pip'
291-
- name: Install Robot Framework Browser
291+
- name: Install Robot Framework Browser on unix-like
292+
if: matrix.os != 'windows-latest'
292293
run: |
293294
pip install uv
294295
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
295302
- name: Install Robot Framework BrowserBatteries on unix-like
296303
if: matrix.os == 'ubuntu-latest' && matrix.node-version == '22.x'
297304
run: |
@@ -300,7 +307,7 @@ jobs:
300307
if: matrix.os == 'windows-latest' && matrix.node-version == '22.x'
301308
run: |
302309
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
304311
- name: Install Robot Framework Browser install-browser
305312
if: matrix.node-version == '22.x'
306313
run: |
@@ -341,7 +348,6 @@ jobs:
341348
run: |
342349
Remove-Item -Path .\Browser -Force -Recurse
343350
Remove-Item -Path .\browser_batteries -Force -Recurse
344-
Remove-Item -Path .\node_modules\playwrigh* -Force -Recurse
345351
invoke atest-robot --smoke
346352
- name: Run Robot Framework tests on windows on Browser
347353
if: matrix.os == 'windows-latest' && matrix.node-version != '22.x'

0 commit comments

Comments
 (0)