From 30fcf32bc7cb8ebe1046b5694b9fc9c52d783391 Mon Sep 17 00:00:00 2001 From: Carl Kadie Date: Wed, 3 Jul 2024 13:09:56 -0700 Subject: [PATCH] use exclude --- .github/workflows/ci.yml | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index f1e884c..babcaed 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -11,23 +11,25 @@ jobs: fail-fast: false matrix: os: [macos-13, macos-14, windows-2022, ubuntu-latest] + arch: [x86_64, arm64, AMD64, aarch64] python-version: [3.9, "3.10", "3.11", "3.12"] - arch: [x86_64, arm64] - include: + exclude: + # Exclude invalid combinations - os: macos-13 - arch: x86_64 - - os: macos-14 arch: arm64 - - os: windows-2022 + - os: macos-14 arch: x86_64 + - os: windows-2022 + arch: arm64 - os: ubuntu-latest arch: x86_64 - build: "manylinux2014" + build: "*musllinux_1_1*" - os: ubuntu-latest arch: arm64 - build: "manylinux2014" + build: "*manylinux2014*" - os: ubuntu-latest - arch: x86_64 + arch: arm64 + build: "*musllinux*" steps: - name: Checkout