File tree Expand file tree Collapse file tree 1 file changed +9
-6
lines changed Expand file tree Collapse file tree 1 file changed +9
-6
lines changed Original file line number Diff line number Diff line change @@ -117,17 +117,22 @@ jobs:
117
117
- name : Set up QEMU for cross-compilation
118
118
uses : docker/setup-qemu-action@v2
119
119
with :
120
- platforms : all # Ensures ARM64 is properly supported
120
+ platforms : all # Ensures ARM64 is fully supported
121
121
122
- - name : Test ManyLinux Container
122
+ - name : Debug - Show QEMU status
123
123
run : |
124
- docker run --rm --platform linux/aarch64 quay.io/pypa/manylinux_2_28_aarch64 uname-a
124
+ docker run --rm --privileged multiarch/qemu-user-static --reset -p yes
125
+ docker run --rm --platform linux/aarch64 quay.io/pypa/manylinux_2_28_aarch64 un-a
125
126
126
127
- name : Install cibuildwheel
127
128
run : |
128
129
python -m pip install --upgrade pip
129
130
pip install cibuildwheel
130
131
132
+ - name : Debug - Test Python in Container
133
+ run : |
134
+ docker run --rm --platform linux/aarch64 quay.io/pypa/manylinux_2_28_aarcpython3 --version
135
+
131
136
- name : Build wheels with cibuildwheel
132
137
env :
133
138
CIBW_PLATFORM : " linux"
@@ -137,12 +142,10 @@ jobs:
137
142
CIBW_ENVIRONMENT : " CXXFLAGS='-g -O2 -fno-omit-frame-pointer'"
138
143
CIBW_BUILD_VERBOSITY : 3
139
144
run : |
140
- docker run --rm --platform linux/aarch64 -it quay.io/pypa/manylinux_2_28_aarchbin/bash -c "echo Container Started OK"
141
145
cibuildwheel --output-dir wheelhouse
142
146
143
147
- name : upload wheels
144
148
uses : actions/upload-artifact@v4
145
149
with :
146
150
name : wheels-linux-arm64-${{ matrix.python-version }}-${{ github.run_id }}
147
- path : wheelhouse/*.whl
148
-
151
+ path : wheelhouse/*.whl
You can’t perform that action at this time.
0 commit comments