[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
This commit is contained in:
Khaled Hosny 2022-02-06 16:32:05 +02:00
parent ac46c3248e
commit c4cf5ddb27
1 changed files with 4 additions and 0 deletions

View File

@ -30,6 +30,10 @@ jobs:
- uses: ilammy/msvc-dev-cmd@v1 - uses: ilammy/msvc-dev-cmd@v1
with: with:
arch : ${{ matrix.ARCH }} 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 - name: Install Dependencies
run: | run: |
pip install --upgrade meson ninja fonttools pip install --upgrade meson ninja fonttools