From b84cc26ffbc60e3abf7a837c8e510b663d4fabc3 Mon Sep 17 00:00:00 2001 From: Hugo KULESZA Date: Wed, 4 Dec 2024 16:48:45 +0100 Subject: [PATCH] try using macos-13 runners Signed-off-by: Hugo KULESZA --- .github/workflows/dev-ci.yml | 6 ++++++ .github/workflows/full-ci.yml | 6 ++++++ .github/workflows/release-ci.yml | 4 ++++ .github/workflows/snapshot-ci.yml | 1 + 4 files changed, 17 insertions(+) diff --git a/.github/workflows/dev-ci.yml b/.github/workflows/dev-ci.yml index 8436614b4..987e6d310 100644 --- a/.github/workflows/dev-ci.yml +++ b/.github/workflows/dev-ci.yml @@ -105,6 +105,12 @@ jobs: strategy: matrix: config: + - { + name: darwin, + os: macos-13, + macosx_deployment_target: "10.16", # to ensure pip finds wheel when Big Sur is configured to return 10.16 as version instead of 11.0 + bdist_wheel_args: "--plat-name macosx-11.0-x86_64", # needed to avoid the wheel to be named -universal2 + } - { name: darwin-arm64, os: macos-14, diff --git a/.github/workflows/full-ci.yml b/.github/workflows/full-ci.yml index 490b44b2a..83c97cd97 100644 --- a/.github/workflows/full-ci.yml +++ b/.github/workflows/full-ci.yml @@ -138,6 +138,12 @@ jobs: strategy: matrix: config: + - { + name: darwin, + os: macos-13, + macosx_deployment_target: "10.16", # to ensure pip finds wheel when Big Sur is configured to return 10.16 as version instead of 11.0 + bdist_wheel_args: "--plat-name macosx-11.0-x86_64", # needed to avoid the wheel to be named -universal2 + } - { name: darwin-arm64, os: macos-14, diff --git a/.github/workflows/release-ci.yml b/.github/workflows/release-ci.yml index eb7bff370..fbe634d93 100644 --- a/.github/workflows/release-ci.yml +++ b/.github/workflows/release-ci.yml @@ -78,6 +78,10 @@ jobs: strategy: matrix: config: + - { + name: darwin, + os: macos-13, + } - { name: windows, os: windows-2022, diff --git a/.github/workflows/snapshot-ci.yml b/.github/workflows/snapshot-ci.yml index 86f483019..a440a672d 100644 --- a/.github/workflows/snapshot-ci.yml +++ b/.github/workflows/snapshot-ci.yml @@ -13,6 +13,7 @@ jobs: matrix: config: - { name: ubuntu, os: ubuntu-latest} + - { name: darwin, os: macos-13, macosx_deployment_target: "10.16", bdist_wheel_args: "--plat-name macosx-11.0-x86_64" } - { name: darwin-arm64, os: macos-14, macosx_deployment_target: "11", bdist_wheel_args: "--plat-name macosx-11.0-arm64"} - { name: windows, os: windows-2022} python: