From c3a4cf7bca0a0f2cc2e34dd6932f08ffa5255dea Mon Sep 17 00:00:00 2001 From: Iori Yanokura Date: Fri, 27 Jun 2025 13:26:49 +0900 Subject: [PATCH] Add github action test for macos-x and macos-x-arm64 (Apple Silicon) --- .github/workflows/config.yml | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/.github/workflows/config.yml b/.github/workflows/config.yml index c2e179e09..a9759691c 100644 --- a/.github/workflows/config.yml +++ b/.github/workflows/config.yml @@ -196,7 +196,18 @@ jobs: exit 0" osx: - runs-on: macos-13 # https://github.com/actions/runner-images/blob/main/images/macos/macos-13-Readme.md + strategy: + matrix: + include: + # https://github.com/actions/runner-images/tree/main/images/macos + # Note: To test macOS-14 with Intel architecture, + # you need to use the paid macOS-14-large runner, as macOS-14 is grouped with ARM-based runners. + # https://docs.github.com/en/actions/concepts/runners/about-larger-runners + - runs-on: macos-13 # Intel (x64) + - runs-on: macos-14 # ARM64 (Apple Silicon) + - runs-on: macos-15 # ARM64 (Apple Silicon) + fail-fast: false + runs-on: ${{ matrix.runs-on }} timeout-minutes: 60 steps: - name: Checkout