From 09d99502199ce6877c0c4c53d14754b7735a7c26 Mon Sep 17 00:00:00 2001 From: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com> Date: Sun, 1 Jan 2023 21:51:55 -0500 Subject: [PATCH] windows: pin libpsl version --- .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 e6b229d9f5b..e4a8ef1df46 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