Skip to content

Commit d58e136

Browse files
committed
build: one pypy wheel to rule them all
[skip actions]
1 parent 2afc907 commit d58e136

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

.github/workflows/kit.yml

+4-5
Original file line numberDiff line numberDiff line change
@@ -164,7 +164,7 @@ jobs:
164164
path: dist/*.tar.gz
165165

166166
pypy:
167-
name: "Build PyPy wheels"
167+
name: "Build PyPy wheel"
168168
runs-on: ubuntu-latest
169169
steps:
170170
- name: "Check out the repo"
@@ -179,12 +179,11 @@ jobs:
179179
run: |
180180
pypy3 -m pip install -r requirements/kit.pip
181181
182-
- name: "Build wheels"
182+
- name: "Build wheel"
183183
run: |
184+
# One wheel works for all PyPy versions.
184185
# yes, this is weird syntax: https://github.com/pypa/build/issues/202
185-
pypy3 -m build -w -C="--global-option=--python-tag" -C="--global-option=pp36"
186-
pypy3 -m build -w -C="--global-option=--python-tag" -C="--global-option=pp37"
187-
pypy3 -m build -w -C="--global-option=--python-tag" -C="--global-option=pp38"
186+
pypy3 -m build -w -C="--global-option=--python-tag" -C="--global-option=pp36.pp37.pp38"
188187
189188
- name: "List wheels"
190189
run: |

0 commit comments

Comments
 (0)