Skip to content

Commit 0bbef2b

Browse files
committed
Add later CPython versions for pyodide builds
Attempting to package a more modern wheel
1 parent c587230 commit 0bbef2b

1 file changed

Lines changed: 6 additions & 2 deletions

File tree

‎.github/workflows/python-package.yml‎

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -347,6 +347,10 @@ jobs:
347347
needs: [ruff, mypy, sdist]
348348
runs-on: ubuntu-26.04
349349
timeout-minutes: 15
350+
strategy:
351+
fail-fast: false
352+
matrix:
353+
python: ["cp313", "cp314", "cp315"]
350354
steps:
351355
- uses: actions/checkout@v7
352356
with:
@@ -361,12 +365,12 @@ jobs:
361365
version: "3.2.4" # Should be equal or less than the version used by Emscripten
362366
- uses: pypa/cibuildwheel@v4.3.3
363367
env:
364-
CIBW_BUILD: cp313-pyodide_wasm32
368+
CIBW_BUILD: ${{ matrix.python }}-pyodide_wasm32
365369
CIBW_PLATFORM: pyodide
366370
- name: Archive wheel
367371
uses: actions/upload-artifact@v7
368372
with:
369-
name: wheels-pyodide
373+
name: wheels-pyodide-${{ matrix.python }}
370374
path: wheelhouse/*.whl
371375
retention-days: 30
372376
compression-level: 0

0 commit comments

Comments
 (0)