Skip to content

Commit a014728

Browse files
committed
Remove Windows jobs and workaround
1 parent 5752824 commit a014728

1 file changed

Lines changed: 0 additions & 14 deletions

File tree

.github/workflows/test.yml

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@ jobs:
2525
os:
2626
- ubuntu-latest
2727
- macos-latest
28-
- windows-latest
2928
steps:
3029
- uses: actions/checkout@v6
3130
- name: Set up Ruby
@@ -34,18 +33,5 @@ jobs:
3433
ruby-version: ${{ matrix.ruby }}
3534
bundler-cache: true
3635

37-
- name: Replace libcurl.dll
38-
if: runner.os == 'Windows'
39-
run: |
40-
# The `libcurl.dll` bundled with Ruby on Windows (MSYS2) has missing dependencies and cannot be loaded by `ethon` out of the box. (Ref: https://github.com/typhoeus/typhoeus/issues/720)
41-
choco install curl --no-progress
42-
43-
$curlTools = "C:\ProgramData\chocolatey\lib\curl\tools"
44-
$srcDll = Get-ChildItem -Path $curlTools -Filter "libcurl*.dll" -Recurse | Select-Object -First 1
45-
46-
$rubyBin = Split-Path (Get-Command ruby.exe).Source
47-
$destDll = Join-Path $rubyBin "libcurl.dll"
48-
Copy-Item -Path $srcDll.FullName -Destination $destDll -Force
49-
5036
- name: Run tests
5137
run: bundle exec rake

0 commit comments

Comments
 (0)