Skip to content

Commit 724e0db

Browse files
committed
.github/workflows/linux-wheels: small fixes to build logic
1 parent cd19bce commit 724e0db

File tree

1 file changed

+4
-14
lines changed

1 file changed

+4
-14
lines changed

.github/workflows/linux-wheels.yml

Lines changed: 4 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,6 @@ jobs:
77
runs-on: ${{ matrix.MANYLINUX.RUNNER }}
88
container:
99
image: quay.io/pypa/${{ matrix.MANYLINUX.NAME }}
10-
volumes:
11-
- /manylinux/wheelhouse:/io/wheelhouse
1210
strategy:
1311
matrix:
1412
PYTHON:
@@ -19,26 +17,18 @@ jobs:
1917
- { VERSION: "cp313-cp313", BINARY: "/opt/python/cp313-cp313/bin" }
2018
MANYLINUX:
2119
# x86_64
22-
- { NAME: "manylinux_2_28_x86_64", IMAGE: "quay.io/pypa/manylinux_2_28_x86_64", RUNNER: "ubuntu-latest" }
23-
- { NAME: "musllinux_1_2_x86_64", IMAGE: "quay.io/pypa/musllinux_1_2_x86_64", RUNNER: "ubuntu-latest" }
20+
- { NAME: "manylinux_2_28_x86_64", RUNNER: "ubuntu-latest" }
21+
- { NAME: "musllinux_1_2_x86_64", RUNNER: "ubuntu-latest" }
2422
# arm64
25-
- { NAME: "manylinux_2_28_aarch64", IMAGE: "quay.io/pypa/manylinux_2_28_aarch64", RUNNER: "ubuntu-24.04-arm" }
23+
- { NAME: "manylinux_2_28_aarch64", RUNNER: "ubuntu-24.04-arm" }
2624
# GitHub actions are not yet supported on Alpine arm64
27-
# - { NAME: "musllinux_1_2_aarch64", IMAGE: "quay.io/pypa/musllinux_1_2_aarch64", RUNNER: "ubuntu-24.04-arm" }
25+
# - { NAME: "musllinux_1_2_aarch64", RUNNER: "ubuntu-24.04-arm" }
2826
name: "${{ matrix.PYTHON.VERSION }} - ${{ matrix.MANYLINUX.NAME }}"
2927
env:
3028
WHEEL_NAME: "clipspy-*-${{ matrix.PYTHON.VERSION }}*${{ matrix.MANYLINUX.NAME }}*.whl"
3129
steps:
3230
- name: Checkout repository
3331
uses: actions/checkout@v4
34-
- name: Install build dependencies (manylinux)
35-
run: |
36-
yum install -y make unzip wget libffi libffi-devel
37-
if: startsWith(matrix.MANYLINUX.NAME, 'manylinux')
38-
- name: Install build dependencies (muslinux)
39-
run: |
40-
yum install -y make unzip wget libffi libffi-devel
41-
if: startsWith(matrix.MANYLINUX.NAME, 'muslinux')
4232
- name: Install Python dependencies
4333
run: |
4434
${{ matrix.PYTHON.BINARY }}/pip install --upgrade build pip cffi pytest setuptools auditwheel

0 commit comments

Comments
 (0)