From fe4e0bc0d89fb98a44348cf54b2abc24c609bbe9 Mon Sep 17 00:00:00 2001 From: Oskar Manhart <52569953+oskardotglobal@users.noreply.github.com> Date: Sat, 17 May 2025 11:34:33 +0200 Subject: [PATCH] feat: set manylinux versions --- .forgejo/workflows/pycairo.yaml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.forgejo/workflows/pycairo.yaml b/.forgejo/workflows/pycairo.yaml index 3437a18..98819f5 100644 --- a/.forgejo/workflows/pycairo.yaml +++ b/.forgejo/workflows/pycairo.yaml @@ -17,13 +17,13 @@ jobs: steps: - run: git clone --depth=1 https://github.com/pygobject/pycairo . - - name: Set up development headers - run: | - sudo apt-get update - sudo apt-get install -yqq python3 python3-dev libcairo2 - - name: Build wheels uses: https://github.com/pypa/cibuildwheel@v2.23.3 + env: + CIBW_BEFORE_ALL_LINUX: "apt-get install -yqq libcairo2" + CIBW_BUILD: "cp31{0..3}-manylinux_{x86_64,aarch64}" + CIBW_MANYLINUX_X86_64_IMAGE: manylinux_2_28 + CIBW_MANYLINUX_AARCH64_IMAGE: manylinux_2_28 - name: Publish package distributions to Forgejo uses: https://github.com/pypa/gh-action-pypi-publish@release/v1