From cfe712910099dd1b40687b1b8d3f8db92f5e3495 Mon Sep 17 00:00:00 2001 From: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com> Date: Sun, 1 Jan 2023 23:59:53 -0500 Subject: [PATCH] windows: pin libpsl version (#669) --- .github/workflows/CI.yml | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index e6b229d9..e4a8ef1d 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -885,14 +885,26 @@ jobs: mingw-w64-x86_64-binutils mingw-w64-x86_64-boost mingw-w64-x86_64-cmake - mingw-w64-x86_64-curl mingw-w64-x86_64-nsis mingw-w64-x86_64-openssl mingw-w64-x86_64-opus mingw-w64-x86_64-toolchain nasm + wget yasm + - name: pin libpsl + # libpsl is pinned until https://github.com/msys2/MINGW-packages/issues/14882 is resolved + # wget above is only necessary for this step + shell: msys2 {0} + run: | + # manually download and install libpsl + wget https://repo.msys2.org/mingw/mingw64/mingw-w64-x86_64-libpsl-0.21.1-4-any.pkg.tar.zst + pacman --noconfirm -U mingw-w64-x86_64-libpsl-0.21.1-4-any.pkg.tar.zst + + # install curl + pacman --noconfirm -S mingw-w64-x86_64-curl + - name: Install npm packages run: | npm install