Skip to content

Commit 79147b8

Browse files
committed
Fix vcpkg install failed due to the broken NASM website
https://www.nasm.us/ is down so that NASM, which is depended by OpenSSL, cannot be downloaded. See microsoft/vcpkg#32600 (comment) for the temporary workaround.
1 parent f71bf2d commit 79147b8

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

.github/workflows/ci-build-binary-artifacts.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -139,6 +139,11 @@ jobs:
139139

140140
- name: Install vcpkg packages
141141
run: |
142+
# See https://github.com/microsoft/vcpkg/issues/32600#issuecomment-1638907069
143+
mkdir -p ${{ env.VCPKG_ROOT }}/downloads
144+
cd ${{ env.VCPKG_ROOT }}/downloads
145+
curl -O -L https://github.com/microsoft/vcpkg/files/12073957/nasm-2.16.01-win64.zip
146+
cd -
142147
${{ env.VCPKG_ROOT }}\vcpkg.exe install --triplet ${{ matrix.triplet }} > dependencies.txt
143148
144149
- name: Build and package

0 commit comments

Comments
 (0)