Skip to content

Commit 298665d

Browse files
committed
Add pypy, drop failing macos versions
1 parent e48750c commit 298665d

File tree

1 file changed

+18
-6
lines changed

1 file changed

+18
-6
lines changed

.github/workflows/ci.yml

Lines changed: 18 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -43,17 +43,17 @@ jobs:
4343
strategy:
4444
fail-fast: false
4545
matrix:
46-
# macos-13-arm64, windows-11-arm
47-
# TODO:
48-
# - Install mono via install-package action
49-
# - Update macos images to at least 14 as 13 is retired
50-
# - Update ubuntu images
5146
os:
5247
- category: windows
5348
platform: x64
5449
instance: windows-latest
5550
suffix: -windows-x86_64-none
5651

52+
- category: windows
53+
platform: x86
54+
instance: windows-latest
55+
suffix: -windows-x86-none
56+
5757
- category: ubuntu
5858
platform: x64
5959
instance: ubuntu-22.04
@@ -74,7 +74,19 @@ jobs:
7474
instance: macos-15
7575
suffix: -macos-aarch64-none
7676

77-
python: ['3.14', '3.13', '3.12', '3.11', '3.10'] # pypy3
77+
python: ['3.14', '3.13', '3.12', '3.11', '3.10', 'pypy3']
78+
79+
exclude:
80+
# Broken ctypes find_library
81+
- category: macos
82+
platform: arm64
83+
python: '3.10'
84+
- category: macos
85+
platform: arm64
86+
python: '3.11'
87+
- category: macos
88+
platform: arm64
89+
python: '3.12'
7890

7991
steps:
8092
- uses: actions/checkout@v6

0 commit comments

Comments
 (0)