From 9547022d52f2742d8682c1dbef7c422399c761be Mon Sep 17 00:00:00 2001 From: kitsuyui Date: Sat, 13 Jun 2026 15:29:36 +0900 Subject: [PATCH] ci: expand test matrix to all 6 supported platforms action.yml handles 6 RUNNER_OS-RUNNER_ARCH combinations (Linux/macOS/Windows x64/ARM64), but the CI matrix only tested 3: ubuntu-latest (Linux-X64), macos-latest (macOS-ARM64), and windows-latest (Windows-X64). Add the three missing runners: ubuntu-24.04-arm - Linux ARM64 macos-13 - macOS x64 (Intel Mac) windows-11-arm - Windows ARM64 --- .github/workflows/main.yml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index af13cf2..c5fc264 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -12,7 +12,13 @@ jobs: example: strategy: matrix: - os: [ubuntu-latest, macos-latest, windows-latest] + os: + - ubuntu-latest # Linux x64 + - ubuntu-24.04-arm # Linux ARM64 + - macos-latest # macOS ARM64 (Apple Silicon) + - macos-13 # macOS x64 (Intel) + - windows-latest # Windows x64 + - windows-11-arm # Windows ARM64 runs-on: ${{ matrix.os }} timeout-minutes: 10 name: test (${{ matrix.os }})