From c4cf5ddb272cb1c05a572db5b76629368f9054f5 Mon Sep 17 00:00:00 2001 From: Khaled Hosny Date: Sun, 6 Feb 2022 16:32:05 +0200 Subject: [PATCH] [ci] Downgrade pip on MSVC jobs Turns out, pip 22.0 is the source of the breakage: https://github.com/mesonbuild/meson/issues/9955#issuecomment-1030843844 https://github.com/pypa/pip/issues/10875 --- .github/workflows/msvc-ci.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/msvc-ci.yml b/.github/workflows/msvc-ci.yml index 22f22fc0b..a314e0ff2 100644 --- a/.github/workflows/msvc-ci.yml +++ b/.github/workflows/msvc-ci.yml @@ -30,6 +30,10 @@ jobs: - uses: ilammy/msvc-dev-cmd@v1 with: arch : ${{ matrix.ARCH }} + # https://github.com/mesonbuild/meson/issues/9955#issuecomment-1030843844 + - name: Downgrade pip + run: | + python -m pip install -U pip==21.3.1 - name: Install Dependencies run: | pip install --upgrade meson ninja fonttools