From f22ddbfdeb624c58ee84a4143ca453d062682095 Mon Sep 17 00:00:00 2001 From: zoldalma <46655437+zoldalma999@users.noreply.github.com> Date: Tue, 5 Nov 2024 08:36:05 +0100 Subject: [PATCH] Install autoapi in msys and debian CI --- .github/workflows/build-debian-multiarch.yml | 2 +- .github/workflows/build-on-msys2.yml | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build-debian-multiarch.yml b/.github/workflows/build-debian-multiarch.yml index 543486b8e7..1f1a76bb1c 100644 --- a/.github/workflows/build-debian-multiarch.yml +++ b/.github/workflows/build-debian-multiarch.yml @@ -44,7 +44,7 @@ env: apt-get install libsdl2-dev libsdl2-image-dev libsdl2-mixer-dev libsdl2-ttf-dev -y apt-get install libfreetype6-dev libportmidi-dev fontconfig -y apt-get install python3-dev python3-pip python3-wheel python3-sphinx -y - pip3 install meson-python --break-system-packages + pip3 install meson-python "sphinx-autoapi<=3.3.2" --break-system-packages jobs: build-multiarch: diff --git a/.github/workflows/build-on-msys2.yml b/.github/workflows/build-on-msys2.yml index 6ac74c15f4..e94dc9cc75 100644 --- a/.github/workflows/build-on-msys2.yml +++ b/.github/workflows/build-on-msys2.yml @@ -68,6 +68,10 @@ jobs: # mingw-w64-${{ matrix.env }}-freetype # mingw-w64-${{ matrix.env }}-portmidi + - name: Install additional dependencies + run: | + pip3 install "sphinx-autoapi<=3.3.2" + - name: Building pygame wheel run: | pip3 wheel . --wheel-dir /artifacts -vvv --no-build-isolation