Skip to content

Commit 8e665aa

Browse files
committed
chore: fix for windows
1 parent 013fd46 commit 8e665aa

File tree

1 file changed

+6
-8
lines changed

1 file changed

+6
-8
lines changed

.github/workflows/_test.yml

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -57,16 +57,14 @@ jobs:
5757
if: runner.os == 'Windows'
5858
uses: microsoft/setup-msbuild@v2
5959

60-
- name: Setup vcpkg (Windows)
61-
if: runner.os == 'Windows'
62-
uses: lukka/run-vcpkg@v11
63-
with:
64-
vcpkgGitCommitId: 'c8696863d371ab7f46e213d8f5ca923c4aef2a00'
65-
66-
- name: Install nghttp2 via vcpkg (Windows)
60+
- name: Install nghttp2 (Windows)
6761
if: runner.os == 'Windows'
6862
run: |
69-
vcpkg install nghttp2:x64-windows
63+
# Install nghttp2 via chocolatey (simpler than vcpkg)
64+
# Note: This installs the shared library version
65+
curl -L https://github.com/nghttp2/nghttp2/releases/download/v1.59.0/nghttp2-1.59.0-win64.zip -o nghttp2.zip
66+
unzip nghttp2.zip -d C:/nghttp2
67+
echo "NGHTTP2_ROOT=C:/nghttp2/nghttp2-1.59.0-win64" >> $GITHUB_ENV
7068
shell: bash
7169

7270
- name: Cache vendor dependencies

0 commit comments

Comments
 (0)