Skip to content

Commit e21e6b7

Browse files
committed
ci: enable pypy builds
Signed-off-by: Bryant Finney <[email protected]>
1 parent e1b3847 commit e21e6b7

File tree

1 file changed

+9
-10
lines changed

1 file changed

+9
-10
lines changed

.github/workflows/push-poetry.yaml

+9-10
Original file line numberDiff line numberDiff line change
@@ -159,7 +159,7 @@ jobs:
159159
strategy:
160160
fail-fast: false
161161
matrix:
162-
os: [macos, linux, windows] # default: linux
162+
os: [macos, linux] # default: linux
163163
manylinux: [auto, musllinux_1_1, musllinux_1_2] # default: 'auto' if linux, or 'null' otherwise
164164
python-architecture: [x64] # default: 'x64'
165165
target: [x86_64, aarch64]
@@ -168,22 +168,21 @@ jobs:
168168
exclude:
169169
- { os: macos, manylinux: musllinux_1_1 }
170170
- { os: macos, manylinux: musllinux_1_2 }
171-
- { os: windows, manylinux: musllinux_1_1 }
172-
- { os: windows, manylinux: musllinux_1_2 }
173171

174172
# prettier-ignore
175173
include:
176174
# manylinux for various platforms
177175
- { os: linux, target: i686 }
178-
- { os: linux, target: armv7, interpreter: 3.8 3.9 3.10 3.11 3.12 3.13 }
179-
- { os: linux, target: ppc64le, interpreter: 3.8 3.9 3.10 3.11 3.12 3.13 }
180-
- { os: linux, target: s390x, interpreter: 3.8 3.9 3.10 3.11 3.12 3.13 }
176+
- { os: linux, target: armv7, interpreter: 3.8 3.9 3.10 3.11 3.12 3.13 pypy3.9 pypy3.10 }
177+
- { os: linux, target: ppc64le, interpreter: 3.8 3.9 3.10 3.11 3.12 3.13 pypy3.9 pypy3.10 }
178+
- { os: linux, target: s390x, interpreter: 3.8 3.9 3.10 3.11 3.12 3.13 pypy3.9 pypy3.10 }
181179

182180
# windows
183-
- { os: windows, target: x86, interpreter: 3.8 3.9 3.10 3.11 3.12, python-architecture: x86 }
184-
- { os: windows, target: i686, interpreter: 3.8 3.9 3.10 3.11 3.12, python-architecture: x86 }
185-
- { os: windows, target: aarch64, interpreter: 3.8 3.9 3.10 3.11 3.12 }
186-
- { os: windows, target: x64 }
181+
- { os: windows, target: i686, interpreter: 3.8 3.9 3.10 3.11 3.12 pypy3.9 pypy3.10, python-architecture: x86 }
182+
- { os: windows, target: x86, interpreter: 3.8 3.9 3.10 3.11 3.12 pypy3.9 pypy3.10, python-architecture: x86 }
183+
- { os: windows, target: aarch64, interpreter: 3.8 3.9 3.10 3.11 3.12 pypy3.9 pypy3.10 }
184+
- { os: windows, target: x86_64, interpreter: 3.8 3.9 3.10 3.11 3.12 pypy3.9 pypy3.10 }
185+
- { os: windows, target: x64, interpreter: 3.8 3.9 3.10 3.11 3.12 pypy3.9 pypy3.10 }
187186

188187
steps:
189188
- uses: actions/checkout@v4

0 commit comments

Comments
 (0)