Skip to content

Commit b5b60ce

Browse files
committed
build: fix aarch64 kits
Using advice from pypa/cibuildwheel#2257
1 parent bb68f99 commit b5b60ce

File tree

1 file changed

+9
-12
lines changed

1 file changed

+9
-12
lines changed

.github/workflows/kit.yml

Lines changed: 9 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -99,6 +99,9 @@ jobs:
9999
# }
100100
# if the_os == "macos":
101101
# them["os-version"] = "13"
102+
# if the_arch == "aarch64":
103+
# # https://github.com/pypa/cibuildwheel/issues/2257
104+
# them["os-version"] = "22.04-arm"
102105
# print(f"- {json.dumps(them)}")
103106
# ]]]
104107
- {"os": "ubuntu", "py": "cp39", "arch": "x86_64"}
@@ -111,11 +114,11 @@ jobs:
111114
- {"os": "ubuntu", "py": "cp311", "arch": "i686"}
112115
- {"os": "ubuntu", "py": "cp312", "arch": "i686"}
113116
- {"os": "ubuntu", "py": "cp313", "arch": "i686"}
114-
- {"os": "ubuntu", "py": "cp39", "arch": "aarch64"}
115-
- {"os": "ubuntu", "py": "cp310", "arch": "aarch64"}
116-
- {"os": "ubuntu", "py": "cp311", "arch": "aarch64"}
117-
- {"os": "ubuntu", "py": "cp312", "arch": "aarch64"}
118-
- {"os": "ubuntu", "py": "cp313", "arch": "aarch64"}
117+
- {"os": "ubuntu", "py": "cp39", "arch": "aarch64", "os-version": "22.04-arm"}
118+
- {"os": "ubuntu", "py": "cp310", "arch": "aarch64", "os-version": "22.04-arm"}
119+
- {"os": "ubuntu", "py": "cp311", "arch": "aarch64", "os-version": "22.04-arm"}
120+
- {"os": "ubuntu", "py": "cp312", "arch": "aarch64", "os-version": "22.04-arm"}
121+
- {"os": "ubuntu", "py": "cp313", "arch": "aarch64", "os-version": "22.04-arm"}
119122
- {"os": "macos", "py": "cp39", "arch": "arm64", "os-version": "13"}
120123
- {"os": "macos", "py": "cp310", "arch": "arm64", "os-version": "13"}
121124
- {"os": "macos", "py": "cp311", "arch": "arm64", "os-version": "13"}
@@ -136,16 +139,10 @@ jobs:
136139
- {"os": "windows", "py": "cp311", "arch": "AMD64"}
137140
- {"os": "windows", "py": "cp312", "arch": "AMD64"}
138141
- {"os": "windows", "py": "cp313", "arch": "AMD64"}
139-
# [[[end]]] (checksum: 38b83d67f00c838e5e7f69f803b7536c)
142+
# [[[end]]] (checksum: 7c3758a4ca41df53d7ebcad68f12d0d0)
140143
fail-fast: false
141144

142145
steps:
143-
- name: "Setup QEMU"
144-
if: matrix.os == 'ubuntu'
145-
uses: docker/setup-qemu-action@4574d27a4764455b42196d70a065bc6853246a25 # v3.4.0
146-
with:
147-
platforms: arm64
148-
149146
- name: "Check out the repo"
150147
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
151148
with:

0 commit comments

Comments
 (0)