Skip to content

Commit 765af30

Browse files
authored
ci: add Windows ARM (#1046)
The new Windows ARM runner is available. Signed-off-by: Henry Schreiner <[email protected]>
1 parent 4193c40 commit 765af30

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

.github/workflows/ci.yml

+3
Original file line numberDiff line numberDiff line change
@@ -102,6 +102,9 @@ jobs:
102102
- python-version: "3.14"
103103
runs-on: ubuntu-latest
104104
cmake-version: "3.30.x"
105+
- python-version: "3.12"
106+
runs-on: windows-11-arm
107+
cmake-version: "4.0"
105108

106109
steps:
107110
- uses: actions/checkout@v4

pyproject.toml

+2-1
Original file line numberDiff line numberDiff line change
@@ -70,9 +70,10 @@ test-meta = [
7070
"setuptools-scm",
7171
]
7272
test-numpy = [
73-
"numpy; python_version<'3.14' and platform_python_implementation!='PyPy'",
73+
"numpy; python_version<'3.14' and platform_python_implementation!='PyPy' and (platform_system != 'Windows' or platform_machine != 'ARM64')",
7474
"numpy~=1.24.0; python_version=='3.8' and platform_python_implementation=='PyPy'",
7575
"numpy~=2.0.0; python_version=='3.9' and platform_python_implementation=='PyPy'",
76+
"numpy~=2.2.0; python_version=='3.10' and platform_python_implementation=='PyPy'",
7677
]
7778
test-schema = [
7879
"fastjsonschema",

0 commit comments

Comments
 (0)