File tree Expand file tree Collapse file tree 1 file changed +21
-3
lines changed Expand file tree Collapse file tree 1 file changed +21
-3
lines changed Original file line number Diff line number Diff line change 71
71
- name : upload wheels
72
72
uses : actions/upload-artifact@v4
73
73
with :
74
- name : wheels-macos-${{ matrix.python-version }}-${{ github.run_id }}
74
+ name : wheels-macos-${{ matrix.os }}-${{ matrix. python-version }}-${{ github.run_id }}
75
75
path : ./dist/*.whl
76
76
77
+
77
78
build_wheels_manylinux_x86_64 :
78
79
name : Build manylinux wheels (x86_64)
79
80
runs-on : ubuntu-24.04
@@ -123,19 +124,36 @@ jobs:
123
124
python -m pip install --upgrade pip
124
125
pip install cibuildwheel
125
126
127
+ - name : Debug - Show system info
128
+ run : |
129
+ uname -a
130
+ lscpu
131
+ df -h
132
+ free -m
133
+
134
+ - name : Debug - Show installed packages
135
+ run : |
136
+ python -m pip list
137
+
138
+ - name : Debug - Check Docker
139
+ run : |
140
+ docker images
141
+ docker run --rm --platform linux/aarch64 quay.io/pypa/manylinux_2_28_aarch64 una-a
142
+
126
143
- name : Build wheels with cibuildwheel
127
144
env :
128
145
CIBW_PLATFORM : " linux"
129
146
CIBW_BUILD : ${{ matrix.python-version }}
130
147
CIBW_ARCHS_LINUX : " aarch64"
131
148
CIBW_MANYLINUX_AARCH64_IMAGE : " quay.io/pypa/manylinux_2_28_aarch64"
132
149
CIBW_ENVIRONMENT : " CXXFLAGS='-g -O2 -fno-omit-frame-pointer'"
133
- CIBW_BUILD_VERBOSITY : 3 # Enable detailed logging
150
+ CIBW_BEFORE_BUILD : " yum install -y gcc gcc-c++ make"
151
+ CIBW_BUILD_VERBOSITY : 3
134
152
run : |
135
153
cibuildwheel --output-dir wheelhouse
136
154
137
155
- name : upload wheels
138
156
uses : actions/upload-artifact@v4
139
157
with :
140
158
name : wheels-linux-arm64-${{ matrix.python-version }}-${{ github.run_id }}
141
- path : wheelhouse/*.whl
159
+ path : wheelhouse/*.whl
You can’t perform that action at this time.
0 commit comments