Skip to content

Commit 6e9027c

Browse files
author
evgenii
committed
CI: fix wheel-workflow YAML, drop win-arm64
1 parent abda427 commit 6e9027c

File tree

1 file changed

+18
-18
lines changed

1 file changed

+18
-18
lines changed

.github/workflows/wheels.yml

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ jobs:
100100
# Note: M1 images on Github Actions start from macOS 14
101101
- [macos-14, macosx_arm64]
102102
- [windows-2022, win_amd64]
103-
- [windows-11-arm, win_arm64]
103+
# - [windows-11-arm, win_arm64]
104104
# TODO: support PyPy?
105105
python: [["cp310", "3.10"], ["cp311", "3.11"], ["cp312", "3.12"], ["cp313", "3.13"], ["cp313t", "3.13"]]
106106
include:
@@ -110,12 +110,12 @@ jobs:
110110
- buildplat: [ubuntu-24.04, pyodide_wasm32]
111111
python: ["cp312", "3.12"]
112112
cibw_build_frontend: 'build'
113-
exclude:
114-
- buildplat: [windows-11-arm, win_arm64]
115-
python: ["cp310", "3.10"]
116-
# BackendUnavailable: Cannot import 'mesonpy'
117-
- buildplat: [windows-11-arm, win_arm64]
118-
python: ["cp313t", "3.13"]
113+
# exclude:
114+
# - buildplat: [windows-11-arm, win_arm64]
115+
# python: ["cp310", "3.10"]
116+
# # BackendUnavailable: Cannot import 'mesonpy'
117+
# - buildplat: [windows-11-arm, win_arm64]
118+
# python: ["cp313t", "3.13"]
119119

120120
env:
121121
IS_PUSH: ${{ github.event_name == 'push' && startsWith(github.ref, 'refs/tags/v') }}
@@ -126,11 +126,11 @@ jobs:
126126
with:
127127
fetch-depth: 0
128128

129-
- name: Set up MSVC environment for ARM64
130-
if: matrix.buildplat[1] == 'win_arm64'
131-
uses: ilammy/msvc-dev-cmd@v1
132-
with:
133-
arch: arm64
129+
# - name: Set up MSVC environment for ARM64
130+
# if: matrix.buildplat[1] == 'win_arm64'
131+
# uses: ilammy/msvc-dev-cmd@v1
132+
# with:
133+
# arch: arm64
134134

135135
# TODO: Build wheels from sdist again
136136
# There's some sort of weird race condition?
@@ -170,7 +170,7 @@ jobs:
170170
CIBW_BUILD: ${{ matrix.python[0] }}-${{ matrix.buildplat[1] }}
171171
CIBW_BUILD_FRONTEND: ${{ matrix.cibw_build_frontend || 'pip' }}
172172
CIBW_PLATFORM: ${{ (matrix.buildplat[1] == 'pyodide_wasm32' && 'pyodide') || (matrix.buildplat[1] == 'win_arm64' && 'windows') || 'auto' }}
173-
CIBW_ARCHS: ${{ matrix.buildplat[1] == 'win_arm64' && 'ARM64' || 'auto' }}
173+
# CIBW_ARCHS: ${{ matrix.buildplat[1] == 'win_arm64' && 'ARM64' || 'auto' }}
174174
CIBW_BEFORE_BUILD_WINDOWS: 'python -m pip install delvewheel'
175175

176176
- name: Set up Python for validation/upload (non-ARM64 Windows & other OS)
@@ -188,11 +188,11 @@ jobs:
188188
cache-downloads: true
189189
cache-environment: true
190190

191-
- name: Install wheel for win_arm64
192-
# installing wheel here because micromamba step was skipped
193-
if: matrix.buildplat[1] == 'win_arm64'
194-
shell: bash -el {0}
195-
run: python -m pip install wheel
191+
# - name: Install wheel for win_arm64
192+
# # installing wheel here because micromamba step was skipped
193+
# if: matrix.buildplat[1] == 'win_arm64'
194+
# shell: bash -el {0}
195+
# run: python -m pip install wheel
196196

197197
- name: Validate wheel RECORD
198198
shell: bash -el {0}

0 commit comments

Comments
 (0)