Skip to content

Commit 52e7f6a

Browse files
CI: Expand CI with Linux Arm runners
1 parent ea61cb6 commit 52e7f6a

1 file changed

Lines changed: 8 additions & 12 deletions

File tree

.github/workflows/tests.yml

Lines changed: 8 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -27,12 +27,13 @@ env:
2727

2828
jobs:
2929
test_pywavelets_linux:
30-
name: linux-cp${{ matrix.python-version }}-${{ matrix.OPTIONS_NAME }}
31-
runs-on: ubuntu-latest
30+
name: ${{ matrix.runs-on }}-cp${{ matrix.python-version }}-${{ matrix.OPTIONS_NAME }}
31+
runs-on: ${{ matrix.runs-on }}
3232
strategy:
3333
# Ensure that a wheel builder finishes even if another fails
3434
fail-fast: false
3535
matrix:
36+
runs-on: ["ubuntu-latest", "ubuntu-22.04-arm"]
3637
python-version: ["3.10", "3.11", "3.12"]
3738
MINIMUM_REQUIREMENTS: [0]
3839
USE_SCIPY: [0]
@@ -41,24 +42,19 @@ jobs:
4142
PIP_FLAGS: [""]
4243
OPTIONS_NAME: ["default"]
4344
include:
44-
- platform_id: manylinux_x86_64
45-
python-version: "3.10"
45+
- python-version: "3.10"
4646
MINIMUM_REQUIREMENTS: 1
4747
OPTIONS_NAME: "minimum-req"
48-
- platform_id: manylinux_x86_64
49-
python-version: "3.10"
48+
- python-version: "3.10"
5049
USE_SCIPY: 1
5150
OPTIONS_NAME: "with-scipy"
52-
- platform_id: manylinux_x86_64
53-
python-version: "3.10"
51+
- python-version: "3.10"
5452
USE_SDIST: 1
5553
OPTIONS_NAME: "install-from-sdist"
56-
- platform_id: manylinux_x86_64
57-
python-version: "3.12"
54+
- python-version: "3.12"
5855
PIP_FLAGS: "--pre"
5956
OPTIONS_NAME: "pre-releases"
60-
- platform_id: manylinux_x86_64
61-
python-version: "3.12"
57+
- python-version: "3.12"
6258
OPTIONS_NAME: "editable-install"
6359
steps:
6460
- name: Checkout PyWavelets

0 commit comments

Comments
 (0)