Skip to content

Commit 9f4909c

Browse files
authored
wheels: also build for pyodide using emscripten. (#732)
1 parent 7381b31 commit 9f4909c

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

.github/workflows/wheel.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,9 @@ jobs:
2121
- os: ubuntu-24.04
2222
cibw_archs: riscv64
2323
name_suffix: "-riscv64"
24+
- os: ubuntu-24.04-arm
25+
cibw_platform: pyodide
26+
name_suffix: "-pyodide"
2427

2528
runs-on: ${{ matrix.os }}
2629
name: Build wheels on ${{ matrix.os }}${{ matrix.name_suffix || '' }}
@@ -50,6 +53,7 @@ jobs:
5053
CIBW_TEST_COMMAND: "pytest {package}/test"
5154
CIBW_SKIP: "cp38-* cp39-* cp310-win_arm64"
5255
CIBW_ARCHS: ${{ matrix.cibw_archs || 'auto' }}
56+
CIBW_PLATFORM: ${{ matrix.cibw_platform || 'auto' }}
5357

5458
- name: Build sdist
5559
if: runner.os == 'Linux' && runner.arch == 'X64'

0 commit comments

Comments
 (0)