Skip to content

Commit

Permalink
Fix vcpkg install failed due to the broken NASM website
Browse files Browse the repository at this point in the history
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.
  • Loading branch information
BewareMyPower committed Jul 25, 2023
1 parent f71bf2d commit 79147b8
Showing 1 changed file with 5 additions and 0 deletions.
5 changes: 5 additions & 0 deletions .github/workflows/ci-build-binary-artifacts.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -139,6 +139,11 @@ jobs:

- name: Install vcpkg packages
run: |
# See https://github.com/microsoft/vcpkg/issues/32600#issuecomment-1638907069
mkdir -p ${{ env.VCPKG_ROOT }}/downloads
cd ${{ env.VCPKG_ROOT }}/downloads
curl -O -L https://github.com/microsoft/vcpkg/files/12073957/nasm-2.16.01-win64.zip
cd -
${{ env.VCPKG_ROOT }}\vcpkg.exe install --triplet ${{ matrix.triplet }} > dependencies.txt
- name: Build and package
Expand Down

0 comments on commit 79147b8

Please sign in to comment.