Skip to content

Commit 736ef07

Browse files
committed
ci: add android test
Signed-off-by: Henry Schreiner <[email protected]>
1 parent c7026d0 commit 736ef07

File tree

1 file changed

+25
-4
lines changed

1 file changed

+25
-4
lines changed

.github/workflows/tests-cibw.yml

Lines changed: 25 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,16 +22,19 @@ jobs:
2222
submodules: true
2323
fetch-depth: 0
2424

25-
- uses: pypa/cibuildwheel@c90accef518b1dd0253bf43b639ce21f765d6794
25+
- uses: mhsmith/cibuildwheel@android
2626
env:
2727
PYODIDE_BUILD_EXPORTS: whole_archive
2828
with:
2929
package-dir: tests
3030
only: cp312-pyodide_wasm32
3131

3232
build-ios:
33-
name: iOS wheel
34-
runs-on: macos-latest
33+
name: iOS wheel ${{ matrix.runs-on }}
34+
runs-on: ${{ matrix.runs-on }}
35+
strategy:
36+
matrix:
37+
runs-on: [macos-latest, macos-13]
3538
steps:
3639
- uses: actions/checkout@v4
3740
with:
@@ -40,8 +43,26 @@ jobs:
4043

4144
- run: brew upgrade cmake
4245

43-
- uses: pypa/cibuildwheel@c90accef518b1dd0253bf43b639ce21f765d6794
46+
- uses: mhsmith/cibuildwheel@android
4447
env:
4548
CIBW_PLATFORM: ios
4649
with:
4750
package-dir: tests
51+
52+
build-android:
53+
name: Android wheel ${{ matrix.runs-on }}
54+
runs-on: ${{ matrix.runs-on }}
55+
strategy:
56+
matrix:
57+
runs-on: [macos-latest, macos-13, ubuntu-latest]
58+
steps:
59+
- uses: actions/checkout@v4
60+
with:
61+
submodules: true
62+
fetch-depth: 0
63+
64+
- uses: mhsmith/cibuildwheel@android
65+
env:
66+
CIBW_PLATFORM: android
67+
with:
68+
package-dir: tests

0 commit comments

Comments
 (0)