From e0f8792aade18f9d316564ad0d7ffa2c0e31ccf8 Mon Sep 17 00:00:00 2001 From: Mike Dalessio Date: Thu, 25 Apr 2024 13:34:06 -0400 Subject: [PATCH] ci: test native installation on arm64-darwin See related flavorjones/ruby-c-extensions-explained#30 --- .github/workflows/ci.yml | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 2c5e2856..aeec0208 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -306,27 +306,26 @@ jobs: strategy: fail-fast: false matrix: - os: [macos] + os: [windows-latest, macos-13, macos-14] ruby: ["3.3", "3.2", "3.1", "3.0"] include: - - os: macos + - os: macos-13 platform: x86_64-darwin - # # arm64-darwin installation testing is omitted until github actions supports it - # - os: macos - # platform: arm64-darwin - - os: windows + - os: macos-14 + platform: arm64-darwin + - os: windows-latest ruby: "3.0" platform: x64-mingw32 - - os: windows + - os: windows-latest ruby: "3.1" platform: x64-mingw-ucrt - - os: windows + - os: windows-latest ruby: "3.2" platform: x64-mingw-ucrt - - os: windows + - os: windows-latest ruby: "3.3" platform: x64-mingw-ucrt - runs-on: ${{ matrix.os }}-latest + runs-on: ${{ matrix.os }} steps: - uses: actions/checkout@v4 - uses: ruby/setup-ruby@v1