Skip to content

Commit 9da37db

Browse files
authored
Merge pull request #19 from tauri-apps/feat/windows-ci
fix(ci): msedgedriver install
2 parents d51fed2 + bfbb987 commit 9da37db

File tree

2 files changed

+11
-7
lines changed

2 files changed

+11
-7
lines changed

.github/workflows/webdriver-v1.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ jobs:
1212
name: Test
1313
runs-on: ${{ matrix.platform }}
1414
strategy:
15+
fail-fast: false
1516
matrix:
1617
platform: [ubuntu-22.04, windows-latest]
1718
webdriver-test: [selenium, webdriverio]
@@ -30,13 +31,12 @@ jobs:
3031
webkit2gtk-driver
3132
xvfb
3233
33-
- name: install Tauri dependencies (Windows)
34+
- name: install msdgedriver (Windows)
3435
if: matrix.platform == 'windows-latest'
3536
run: |
36-
Invoke-WebRequest https://msedgedriver.azureedge.net/135.0.3179.73/edgedriver_win64.zip -OutFile edgedriver_win64.zip
37-
Expand-Archive -Path edgedriver_win64.zip
38-
$msedgedriverPath = (Get-ChildItem edgedriver_win64/msedgedriver.exe -Recurse).fullname
39-
echo $msedgedriverPath >> $env:GITHUB_PATH
37+
cargo install --git https://github.com/chippers/msedgedriver-tool
38+
& "$HOME/.cargo/bin/msedgedriver-tool.exe"
39+
$PWD.Path >> $env:GITHUB_PATH
4040
4141
- uses: actions-rust-lang/setup-rust-toolchain@v1
4242
with:

.github/workflows/webdriver-v2.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ jobs:
1212
name: Test
1313
runs-on: ${{ matrix.platform }}
1414
strategy:
15+
fail-fast: false
1516
matrix:
1617
platform: [ubuntu-latest, windows-latest]
1718
webdriver-test: [selenium, webdriverio]
@@ -28,9 +29,12 @@ jobs:
2829
webkit2gtk-driver
2930
xvfb
3031
31-
- name: add msedgedriver to PATH
32+
- name: install msdgedriver (Windows)
3233
if: matrix.platform == 'windows-latest'
33-
run: echo "$env:EdgeWebDriver/msedgedriver.exe" >> $env:GITHUB_PATH
34+
run: |
35+
cargo install --git https://github.com/chippers/msedgedriver-tool
36+
& "$HOME/.cargo/bin/msedgedriver-tool.exe"
37+
$PWD.Path >> $env:GITHUB_PATH
3438
3539
- uses: actions-rust-lang/setup-rust-toolchain@v1
3640
with:

0 commit comments

Comments
 (0)