File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -13,7 +13,7 @@ concurrency:
1313jobs :
1414
1515 sdists_for_pypi :
16- name : Build sdist (and upload to PyPI on release tags)
16+ name : Build sdist
1717 runs-on : ubuntu-latest
1818 steps :
1919 - uses : actions/checkout@v4
3939 arch : x86_64
4040 - os : ubuntu-latest
4141 arch : i686
42+ - os : ubuntu-24.04-arm
43+ arch : aarch64
4244 - os : macos-13
4345 arch : auto
4446 - os : macos-14
4951 # Non-Python packages to install as spkgs
5052 TARGETS_PRE : gmp mpfr mpc pplite-ensure
5153 # Disable building PyPy wheels on all platforms
52- # Disable musllinux until #33083 provides alpine package information
53- CIBW_SKIP : " pp* *-musllinux*"
54+ CIBW_SKIP : " pp*"
5455 #
5556 CIBW_ARCHS : ${{ matrix.arch }}
5657 # https://cibuildwheel.readthedocs.io/en/stable/options/#requires-python
8889 run : |
8990 "${{ steps.python.outputs.python-path }}" -m pip install pipx
9091 export PATH=build/bin:$PATH
91- export CIBW_BEFORE_ALL="( $(sage-print-system-package-command debian --yes --no-install-recommends install $(sage-get-system-packages debian $SPKGS)) || $(sage-print-system-package-command fedora --yes --no-install-recommends install $(sage-get-system-packages fedora $SPKGS | sed s/pkg-config/pkgconfig/)) || ( $(sage-print-system-package-command homebrew --yes --no-install-recommends install $(sage-get-system-packages homebrew $SPKGS)) || echo error ignored) ) && ./bootstrap && ./configure --enable-build-as-root --enable-fat-binary && MAKE=\"make -j6\" make V=0 $TARGETS_PRE"
92+ export CIBW_BEFORE_ALL="( $(sage-print-system-package-command debian --yes --no-install-recommends install $(sage-get-system-packages debian $SPKGS)) || $(sage-print-system-package-command fedora --yes --no-install-recommends install $(sage-get-system-packages fedora $SPKGS | sed s/pkg-config/pkgconfig/)) || ( $(sage-print-system-package-command homebrew --yes --no-install-recommends install $(sage-get-system-packages homebrew $SPKGS)) || $(sage-print-system-package-command alpine --yes --no-install-recommends install $(sage-get-system-packages alpine $SPKGS)) || echo error ignored) ) && ./bootstrap && ./configure --enable-build-as-root --enable-fat-binary && MAKE=\"make -j6\" make V=0 $TARGETS_PRE"
9293 mkdir -p unpacked
9394 for pkg in pplitepy; do
9495 (cd unpacked && tar xfz - ) < dist/$pkg*.tar.gz
You can’t perform that action at this time.
0 commit comments