Skip to content

Commit e0f8792

Browse files
committed
ci: test native installation on arm64-darwin
See related flavorjones/ruby-c-extensions-explained#30
1 parent b231f9d commit e0f8792

File tree

1 file changed

+9
-10
lines changed

1 file changed

+9
-10
lines changed

.github/workflows/ci.yml

+9-10
Original file line numberDiff line numberDiff line change
@@ -306,27 +306,26 @@ jobs:
306306
strategy:
307307
fail-fast: false
308308
matrix:
309-
os: [macos]
309+
os: [windows-latest, macos-13, macos-14]
310310
ruby: ["3.3", "3.2", "3.1", "3.0"]
311311
include:
312-
- os: macos
312+
- os: macos-13
313313
platform: x86_64-darwin
314-
# # arm64-darwin installation testing is omitted until github actions supports it
315-
# - os: macos
316-
# platform: arm64-darwin
317-
- os: windows
314+
- os: macos-14
315+
platform: arm64-darwin
316+
- os: windows-latest
318317
ruby: "3.0"
319318
platform: x64-mingw32
320-
- os: windows
319+
- os: windows-latest
321320
ruby: "3.1"
322321
platform: x64-mingw-ucrt
323-
- os: windows
322+
- os: windows-latest
324323
ruby: "3.2"
325324
platform: x64-mingw-ucrt
326-
- os: windows
325+
- os: windows-latest
327326
ruby: "3.3"
328327
platform: x64-mingw-ucrt
329-
runs-on: ${{ matrix.os }}-latest
328+
runs-on: ${{ matrix.os }}
330329
steps:
331330
- uses: actions/checkout@v4
332331
- uses: ruby/setup-ruby@v1

0 commit comments

Comments
 (0)