Skip to content

Commit

Permalink
CI: switch to AArch64 macOS runners.
Browse files Browse the repository at this point in the history
This should result in faster builds for macOS, and additionally will let
us actually run tests on aarch64-macos now (previously we only had
binary builds).

Fixes bytecodealliance#4177.

prtest:full
  • Loading branch information
cfallin committed Oct 2, 2023
1 parent 233786c commit be35ff5
Show file tree
Hide file tree
Showing 2 changed files with 12 additions and 5 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -668,9 +668,9 @@ jobs:
- build: x86_64-linux
os: ubuntu-latest
- build: x86_64-macos
os: macos-latest
os: macos-latest-xlarge
- build: aarch64-macos
os: macos-latest
os: macos-latest-xlarge
target: aarch64-apple-darwin
- build: x86_64-windows
os: windows-latest
Expand Down
13 changes: 10 additions & 3 deletions ci/build-test-matrix.js
Original file line number Diff line number Diff line change
Expand Up @@ -49,9 +49,16 @@ const array = [
"rust": "msrv",
},
{
"os": "macos-latest",
"name": "Test macOS x86_64",
"filter": "macos-x64"
"os": "macos-latest-xlarge",
"name": "Test macOS aarch64",
"filter": "macos-aarch64",
"isa": "aarch64",
},
{
"os": "macos-latest-large",
"name": "Test macOS x86-64",
"filter": "macos-x64",
"isa": "x64",
},
{
"os": "windows-latest",
Expand Down

0 comments on commit be35ff5

Please sign in to comment.