From ed9c823d7571953f9ac6522c2b449c15c7efe333 Mon Sep 17 00:00:00 2001 From: Tom Jakubowski Date: Wed, 23 Oct 2024 11:49:32 -0700 Subject: [PATCH] new crack at build matrix verified this one with a model of the behavior in github's docs. would be cool if I knew how to get github to print the job configurations before the job actually runs --- .github/workflows/build.yaml | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index dd671887f0..015574d430 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -594,21 +594,15 @@ jobs: - macos-13 - macos-14 - windows-2022 + arch: + - x86_64 + - aarch64 python-version: - 3.9 # - 3.12 node-version: [20.x] is-release: - ${{ startsWith(github.ref, 'refs/tags/v') }} - include: - - os: ubuntu-22.04 - arch: x86_64 - - os: macos-13 - arch: x86_64 - - os: macos-14 - arch: aarch64 - - os: windows-2022 - arch: x86_64 exclude: - os: macos-13 is-release: false @@ -616,6 +610,14 @@ jobs: is-release: false - os: windows-2022 is-release: false + - os: macos-13 + arch: aarch64 + - os: macos-14 + arch: x86_64 + - os: windows-2022 + arch: aarch64 + - os: ubuntu-22.04 + arch: aarch64 steps: - name: Checkout uses: actions/checkout@v4