Skip to content

Commit

Permalink
ci: add ARM macOS test workers
Browse files Browse the repository at this point in the history
Let's stand up CI coverage for ARM macOS now that the GitHub
Actions runners are available for free.

I couldn't get the Rust backend to build trivially. Looks like it
is due to the CI workers installing a universal binary for Python
and this not playing well with the Rust build backend. Will need
more work here. For another commit.
  • Loading branch information
indygreg committed Mar 17, 2024
1 parent 3207d10 commit da4048e
Showing 1 changed file with 13 additions and 0 deletions.
13 changes: 13 additions & 0 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ jobs:
os:
- 'ubuntu-22.04'
- 'macos-13'
- 'macos-14'
- 'windows-2022'
py:
- '3.8'
Expand All @@ -19,13 +20,25 @@ jobs:
- '3.11'
- '3.12'
arch:
- 'arm64'
- 'x86'
- 'x64'
exclude:
- os: 'ubuntu-22.04'
arch: 'arm64'
- os: 'ubuntu-22.04'
arch: 'x86'
- os: 'macos-13'
arch: 'arm64'
- os: 'macos-13'
arch: 'x86'
- os: 'macos-14'
arch: 'x86'
- os: 'macos-14'
arch: 'x64'
- os: 'windows-2022'
arch: 'arm64'

runs-on: ${{ matrix.os }}
env:
# Enable fuzzing tests, other expensive tests.
Expand Down

0 comments on commit da4048e

Please sign in to comment.