From 7b3b8fa000ee71d6c0f507fd2c9804152b430244 Mon Sep 17 00:00:00 2001 From: Angelos Katharopoulos Date: Fri, 4 Apr 2025 20:25:01 -0700 Subject: [PATCH] Fix ci release (#2045) --- .circleci/config.yml | 171 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 171 insertions(+) diff --git a/.circleci/config.yml b/.circleci/config.yml index f1b43d48a..ab56e00cc 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -368,6 +368,68 @@ workflows: python_version: ["3.9", "3.10", "3.11", "3.12", "3.13"] macosx_deployment_target: ["13.5", "14.0", "15.0"] build_env: ["PYPI_RELEASE=1"] + xcode_version: ["16.2.0", "15.0.0"] + exclude: + - macosx_deployment_target: "13.5" + xcode_version: "16.2.0" + python_version: "3.9" + build_env: "PYPI_RELEASE=1" + - macosx_deployment_target: "13.5" + xcode_version: "16.2.0" + python_version: "3.10" + build_env: "PYPI_RELEASE=1" + - macosx_deployment_target: "13.5" + xcode_version: "16.2.0" + python_version: "3.11" + build_env: "PYPI_RELEASE=1" + - macosx_deployment_target: "13.5" + xcode_version: "16.2.0" + python_version: "3.12" + build_env: "PYPI_RELEASE=1" + - macosx_deployment_target: "13.5" + xcode_version: "16.2.0" + python_version: "3.13" + build_env: "PYPI_RELEASE=1" + - macosx_deployment_target: "14.0" + xcode_version: "15.0.0" + python_version: "3.9" + build_env: "PYPI_RELEASE=1" + - macosx_deployment_target: "14.0" + xcode_version: "15.0.0" + python_version: "3.10" + build_env: "PYPI_RELEASE=1" + - macosx_deployment_target: "14.0" + xcode_version: "15.0.0" + python_version: "3.11" + build_env: "PYPI_RELEASE=1" + - macosx_deployment_target: "14.0" + xcode_version: "15.0.0" + python_version: "3.12" + build_env: "PYPI_RELEASE=1" + - macosx_deployment_target: "14.0" + xcode_version: "15.0.0" + python_version: "3.13" + build_env: "PYPI_RELEASE=1" + - macosx_deployment_target: "15.0" + xcode_version: "15.0.0" + python_version: "3.9" + build_env: "PYPI_RELEASE=1" + - macosx_deployment_target: "15.0" + xcode_version: "15.0.0" + python_version: "3.10" + build_env: "PYPI_RELEASE=1" + - macosx_deployment_target: "15.0" + xcode_version: "15.0.0" + python_version: "3.11" + build_env: "PYPI_RELEASE=1" + - macosx_deployment_target: "15.0" + xcode_version: "15.0.0" + python_version: "3.12" + build_env: "PYPI_RELEASE=1" + - macosx_deployment_target: "15.0" + xcode_version: "15.0.0" + python_version: "3.13" + build_env: "PYPI_RELEASE=1" - build_documentation: filters: tags: @@ -404,6 +466,53 @@ workflows: parameters: python_version: ["3.9", "3.10", "3.11", "3.12", "3.13"] macosx_deployment_target: ["13.5", "14.0", "15.0"] + xcode_version: ["16.2.0", "15.0.0"] + exclude: + - macosx_deployment_target: "13.5" + xcode_version: "16.2.0" + python_version: "3.9" + - macosx_deployment_target: "13.5" + xcode_version: "16.2.0" + python_version: "3.10" + - macosx_deployment_target: "13.5" + xcode_version: "16.2.0" + python_version: "3.11" + - macosx_deployment_target: "13.5" + xcode_version: "16.2.0" + python_version: "3.12" + - macosx_deployment_target: "13.5" + xcode_version: "16.2.0" + python_version: "3.13" + - macosx_deployment_target: "14.0" + xcode_version: "15.0.0" + python_version: "3.9" + - macosx_deployment_target: "14.0" + xcode_version: "15.0.0" + python_version: "3.10" + - macosx_deployment_target: "14.0" + xcode_version: "15.0.0" + python_version: "3.11" + - macosx_deployment_target: "14.0" + xcode_version: "15.0.0" + python_version: "3.12" + - macosx_deployment_target: "14.0" + xcode_version: "15.0.0" + python_version: "3.13" + - macosx_deployment_target: "15.0" + xcode_version: "15.0.0" + python_version: "3.9" + - macosx_deployment_target: "15.0" + xcode_version: "15.0.0" + python_version: "3.10" + - macosx_deployment_target: "15.0" + xcode_version: "15.0.0" + python_version: "3.11" + - macosx_deployment_target: "15.0" + xcode_version: "15.0.0" + python_version: "3.12" + - macosx_deployment_target: "15.0" + xcode_version: "15.0.0" + python_version: "3.13" weekly_build: when: and: @@ -416,6 +525,68 @@ workflows: python_version: ["3.9", "3.10", "3.11", "3.12", "3.13"] macosx_deployment_target: ["13.5", "14.0", "15.0"] build_env: ["DEV_RELEASE=1"] + xcode_version: ["16.2.0", "15.0.0"] + exclude: + - macosx_deployment_target: "13.5" + xcode_version: "16.2.0" + python_version: "3.9" + build_env: "DEV_RELEASE=1" + - macosx_deployment_target: "13.5" + xcode_version: "16.2.0" + python_version: "3.10" + build_env: "DEV_RELEASE=1" + - macosx_deployment_target: "13.5" + xcode_version: "16.2.0" + python_version: "3.11" + build_env: "DEV_RELEASE=1" + - macosx_deployment_target: "13.5" + xcode_version: "16.2.0" + python_version: "3.12" + build_env: "DEV_RELEASE=1" + - macosx_deployment_target: "13.5" + xcode_version: "16.2.0" + python_version: "3.13" + build_env: "DEV_RELEASE=1" + - macosx_deployment_target: "14.0" + xcode_version: "15.0.0" + python_version: "3.9" + build_env: "DEV_RELEASE=1" + - macosx_deployment_target: "14.0" + xcode_version: "15.0.0" + python_version: "3.10" + build_env: "DEV_RELEASE=1" + - macosx_deployment_target: "14.0" + xcode_version: "15.0.0" + python_version: "3.11" + build_env: "DEV_RELEASE=1" + - macosx_deployment_target: "14.0" + xcode_version: "15.0.0" + python_version: "3.12" + build_env: "DEV_RELEASE=1" + - macosx_deployment_target: "14.0" + xcode_version: "15.0.0" + python_version: "3.13" + build_env: "DEV_RELEASE=1" + - macosx_deployment_target: "15.0" + xcode_version: "15.0.0" + python_version: "3.9" + build_env: "DEV_RELEASE=1" + - macosx_deployment_target: "15.0" + xcode_version: "15.0.0" + python_version: "3.10" + build_env: "DEV_RELEASE=1" + - macosx_deployment_target: "15.0" + xcode_version: "15.0.0" + python_version: "3.11" + build_env: "DEV_RELEASE=1" + - macosx_deployment_target: "15.0" + xcode_version: "15.0.0" + python_version: "3.12" + build_env: "DEV_RELEASE=1" + - macosx_deployment_target: "15.0" + xcode_version: "15.0.0" + python_version: "3.13" + build_env: "DEV_RELEASE=1" linux_test_release: when: and: