From 1c8e7cec8c2ad7daf7e084ab5ba09b7391910152 Mon Sep 17 00:00:00 2001 From: Josef Viehhauser Date: Wed, 1 Apr 2026 22:29:05 +0200 Subject: [PATCH 1/6] Bump onnxruntime to 1.24.4 Version bump from bot PR #176. --- .github/workflows/conda-build.yml | 1 + .scripts/build_steps.sh | 1 + build-locally.py | 7 ------- recipe/meta.yaml | 8 ++++---- 4 files changed, 6 insertions(+), 11 deletions(-) diff --git a/.github/workflows/conda-build.yml b/.github/workflows/conda-build.yml index 7cf0b1a4..3d2cbc25 100644 --- a/.github/workflows/conda-build.yml +++ b/.github/workflows/conda-build.yml @@ -19,6 +19,7 @@ jobs: timeout-minutes: 720 strategy: fail-fast: false + max-parallel: 50 matrix: include: - CONFIG: linux_64_c_stdlib_version2.17cuda_compiler_version12.9python3.10.____cpythonsuffix diff --git a/.scripts/build_steps.sh b/.scripts/build_steps.sh index 780a358f..be060cb0 100755 --- a/.scripts/build_steps.sh +++ b/.scripts/build_steps.sh @@ -20,6 +20,7 @@ export PYTHONUNBUFFERED=1 export RECIPE_ROOT="${RECIPE_ROOT:-/home/conda/recipe_root}" export CI_SUPPORT="${FEEDSTOCK_ROOT}/.ci_support" export CONFIG_FILE="${CI_SUPPORT}/${CONFIG}.yaml" +export RATTLER_CACHE_DIR="${FEEDSTOCK_ROOT}/build_artifacts/pkg_cache" cat >~/.condarc < Date: Wed, 1 Apr 2026 22:31:07 +0200 Subject: [PATCH 2/6] Add Python 3.14 support, drop Python 3.10 - Add python314 migration yaml - Add skip for py < 311 (upstream requires python >= 3.11 since 1.24.4) - Re-rendered with conda-smithy 3.58.1 --- .azure-pipelines/azure-pipelines-osx.yml | 16 +-- ...ersion12.9python3.14.____cp314suffix.yaml} | 2 +- ...Nonepython3.14.____cp314suffix-novec.yaml} | 2 +- ...ersionNonepython3.14.____cp314suffix.yaml} | 2 +- ...ersion13.0python3.14.____cp314suffix.yaml} | 2 +- ...Nonepython3.14.____cp314suffix-novec.yaml} | 2 +- ...ersionNonepython3.14.____cp314suffix.yaml} | 2 +- .ci_support/migrations/python314.yaml | 41 ++++++ ...m64_python3.14.____cp314suffix-novec.yaml} | 2 +- ...osx_arm64_python3.14.____cp314suffix.yaml} | 2 +- ...ersion12.9python3.14.____cp314suffix.yaml} | 2 +- ...ersion13.0python3.14.____cp314suffix.yaml} | 2 +- ...Nonepython3.14.____cp314suffix-novec.yaml} | 2 +- ...ersionNonepython3.14.____cp314suffix.yaml} | 2 +- .github/workflows/conda-build.yml | 126 +++++++++--------- .scripts/run_docker_build.sh | 33 ++++- README.md | 88 ++++++------ recipe/meta.yaml | 1 + 18 files changed, 196 insertions(+), 133 deletions(-) rename .ci_support/{linux_64_c_stdlib_version2.17cuda_compiler_version12.9python3.10.____cpythonsuffix.yaml => linux_64_c_stdlib_version2.17cuda_compiler_version12.9python3.14.____cp314suffix.yaml} (97%) rename .ci_support/{linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.10.____cpythonsuffix-novec.yaml => linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.14.____cp314suffix-novec.yaml} (97%) rename .ci_support/{linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.10.____cpythonsuffix.yaml => linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.14.____cp314suffix.yaml} (97%) rename .ci_support/{linux_64_c_stdlib_version2.28cuda_compiler_version13.0python3.10.____cpythonsuffix.yaml => linux_64_c_stdlib_version2.28cuda_compiler_version13.0python3.14.____cp314suffix.yaml} (97%) rename .ci_support/{linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.10.____cpythonsuffix-novec.yaml => linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.14.____cp314suffix-novec.yaml} (97%) rename .ci_support/{linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.10.____cpythonsuffix.yaml => linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.14.____cp314suffix.yaml} (97%) create mode 100644 .ci_support/migrations/python314.yaml rename .ci_support/{osx_arm64_python3.10.____cpythonsuffix-novec.yaml => osx_arm64_python3.14.____cp314suffix-novec.yaml} (96%) rename .ci_support/{osx_arm64_python3.10.____cpythonsuffix.yaml => osx_arm64_python3.14.____cp314suffix.yaml} (96%) rename .ci_support/{win_64_cuda_compiler_version12.9python3.10.____cpythonsuffix.yaml => win_64_cuda_compiler_version12.9python3.14.____cp314suffix.yaml} (95%) rename .ci_support/{win_64_cuda_compiler_version13.0python3.10.____cpythonsuffix.yaml => win_64_cuda_compiler_version13.0python3.14.____cp314suffix.yaml} (95%) rename .ci_support/{win_64_cuda_compiler_versionNonepython3.10.____cpythonsuffix-novec.yaml => win_64_cuda_compiler_versionNonepython3.14.____cp314suffix-novec.yaml} (95%) rename .ci_support/{win_64_cuda_compiler_versionNonepython3.10.____cpythonsuffix.yaml => win_64_cuda_compiler_versionNonepython3.14.____cp314suffix.yaml} (95%) diff --git a/.azure-pipelines/azure-pipelines-osx.yml b/.azure-pipelines/azure-pipelines-osx.yml index c9c709c6..bb34cdc2 100755 --- a/.azure-pipelines/azure-pipelines-osx.yml +++ b/.azure-pipelines/azure-pipelines-osx.yml @@ -8,14 +8,6 @@ jobs: vmImage: $(VMIMAGE) strategy: matrix: - osx_arm64_python3.10.____cpythonsuffix: - CONFIG: osx_arm64_python3.10.____cpythonsuffix - UPLOAD_PACKAGES: 'True' - VMIMAGE: macOS-15 - osx_arm64_python3.10.____cpythonsuffix-novec: - CONFIG: osx_arm64_python3.10.____cpythonsuffix-novec - UPLOAD_PACKAGES: 'True' - VMIMAGE: macOS-15 osx_arm64_python3.11.____cpythonsuffix: CONFIG: osx_arm64_python3.11.____cpythonsuffix UPLOAD_PACKAGES: 'True' @@ -40,6 +32,14 @@ jobs: CONFIG: osx_arm64_python3.13.____cp313suffix-novec UPLOAD_PACKAGES: 'True' VMIMAGE: macOS-15 + osx_arm64_python3.14.____cp314suffix: + CONFIG: osx_arm64_python3.14.____cp314suffix + UPLOAD_PACKAGES: 'True' + VMIMAGE: macOS-15 + osx_arm64_python3.14.____cp314suffix-novec: + CONFIG: osx_arm64_python3.14.____cp314suffix-novec + UPLOAD_PACKAGES: 'True' + VMIMAGE: macOS-15 timeoutInMinutes: 360 variables: {} diff --git a/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_version12.9python3.10.____cpythonsuffix.yaml b/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_version12.9python3.14.____cp314suffix.yaml similarity index 97% rename from .ci_support/linux_64_c_stdlib_version2.17cuda_compiler_version12.9python3.10.____cpythonsuffix.yaml rename to .ci_support/linux_64_c_stdlib_version2.17cuda_compiler_version12.9python3.14.____cp314suffix.yaml index 5373acac..35e34eab 100644 --- a/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_version12.9python3.10.____cpythonsuffix.yaml +++ b/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_version12.9python3.14.____cp314suffix.yaml @@ -31,7 +31,7 @@ pin_run_as_build: min_pin: x.x max_pin: x.x python: -- 3.10.* *_cpython +- 3.14.* *_cp314 suffix: - '' target_platform: diff --git a/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.10.____cpythonsuffix-novec.yaml b/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.14.____cp314suffix-novec.yaml similarity index 97% rename from .ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.10.____cpythonsuffix-novec.yaml rename to .ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.14.____cp314suffix-novec.yaml index 41afc0fd..d434f417 100644 --- a/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.10.____cpythonsuffix-novec.yaml +++ b/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.14.____cp314suffix-novec.yaml @@ -31,7 +31,7 @@ pin_run_as_build: min_pin: x.x max_pin: x.x python: -- 3.10.* *_cpython +- 3.14.* *_cp314 suffix: - -novec target_platform: diff --git a/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.10.____cpythonsuffix.yaml b/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.14.____cp314suffix.yaml similarity index 97% rename from .ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.10.____cpythonsuffix.yaml rename to .ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.14.____cp314suffix.yaml index 820dd489..cdeb4193 100644 --- a/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.10.____cpythonsuffix.yaml +++ b/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.14.____cp314suffix.yaml @@ -31,7 +31,7 @@ pin_run_as_build: min_pin: x.x max_pin: x.x python: -- 3.10.* *_cpython +- 3.14.* *_cp314 suffix: - '' target_platform: diff --git a/.ci_support/linux_64_c_stdlib_version2.28cuda_compiler_version13.0python3.10.____cpythonsuffix.yaml b/.ci_support/linux_64_c_stdlib_version2.28cuda_compiler_version13.0python3.14.____cp314suffix.yaml similarity index 97% rename from .ci_support/linux_64_c_stdlib_version2.28cuda_compiler_version13.0python3.10.____cpythonsuffix.yaml rename to .ci_support/linux_64_c_stdlib_version2.28cuda_compiler_version13.0python3.14.____cp314suffix.yaml index 4a5468ca..5860da8f 100644 --- a/.ci_support/linux_64_c_stdlib_version2.28cuda_compiler_version13.0python3.10.____cpythonsuffix.yaml +++ b/.ci_support/linux_64_c_stdlib_version2.28cuda_compiler_version13.0python3.14.____cp314suffix.yaml @@ -31,7 +31,7 @@ pin_run_as_build: min_pin: x.x max_pin: x.x python: -- 3.10.* *_cpython +- 3.14.* *_cp314 suffix: - '' target_platform: diff --git a/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.10.____cpythonsuffix-novec.yaml b/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.14.____cp314suffix-novec.yaml similarity index 97% rename from .ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.10.____cpythonsuffix-novec.yaml rename to .ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.14.____cp314suffix-novec.yaml index 504a5b1b..605287b5 100644 --- a/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.10.____cpythonsuffix-novec.yaml +++ b/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.14.____cp314suffix-novec.yaml @@ -29,7 +29,7 @@ pin_run_as_build: min_pin: x.x max_pin: x.x python: -- 3.10.* *_cpython +- 3.14.* *_cp314 suffix: - -novec target_platform: diff --git a/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.10.____cpythonsuffix.yaml b/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.14.____cp314suffix.yaml similarity index 97% rename from .ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.10.____cpythonsuffix.yaml rename to .ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.14.____cp314suffix.yaml index 7fd3473d..b98ce944 100644 --- a/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.10.____cpythonsuffix.yaml +++ b/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.14.____cp314suffix.yaml @@ -29,7 +29,7 @@ pin_run_as_build: min_pin: x.x max_pin: x.x python: -- 3.10.* *_cpython +- 3.14.* *_cp314 suffix: - '' target_platform: diff --git a/.ci_support/migrations/python314.yaml b/.ci_support/migrations/python314.yaml new file mode 100644 index 00000000..e382cc9a --- /dev/null +++ b/.ci_support/migrations/python314.yaml @@ -0,0 +1,41 @@ +# this is intentionally sorted before the 3.13t migrator, because that determines +# the order of application of the migrators; otherwise we'd have to add values for +# is_freethreading and is_abi3 keys here, since that migration extends the zip; +migrator_ts: 1724712607 +__migrator: + commit_message: Rebuild for python 3.14 + migration_number: 1 + operation: key_add + primary_key: python + ordering: + python: + - 3.9.* *_cpython + - 3.10.* *_cpython + - 3.11.* *_cpython + - 3.12.* *_cpython + - 3.13.* *_cp313 + - 3.13.* *_cp313t + - 3.14.* *_cp314 # new entry + paused: false + longterm: true + pr_limit: 5 + max_solver_attempts: 3 # this will make the bot retry "not solvable" stuff 12 times + exclude: + # this shouldn't attempt to modify the python feedstocks + - python + - pypy3.6 + - pypy-meta + - cross-python + - python_abi + # Manually migrated (e.g. were blocked on missing dev dependencies) + - pyarrow + exclude_pinned_pkgs: false + ignored_deps_per_node: + matplotlib: + - pyqt + +python: +- 3.14.* *_cp314 +# additional entries to add for zip_keys +is_python_min: +- false diff --git a/.ci_support/osx_arm64_python3.10.____cpythonsuffix-novec.yaml b/.ci_support/osx_arm64_python3.14.____cp314suffix-novec.yaml similarity index 96% rename from .ci_support/osx_arm64_python3.10.____cpythonsuffix-novec.yaml rename to .ci_support/osx_arm64_python3.14.____cp314suffix-novec.yaml index 46766e49..f75a9f5e 100644 --- a/.ci_support/osx_arm64_python3.10.____cpythonsuffix-novec.yaml +++ b/.ci_support/osx_arm64_python3.14.____cp314suffix-novec.yaml @@ -31,7 +31,7 @@ pin_run_as_build: min_pin: x.x max_pin: x.x python: -- 3.10.* *_cpython +- 3.14.* *_cp314 suffix: - -novec target_platform: diff --git a/.ci_support/osx_arm64_python3.10.____cpythonsuffix.yaml b/.ci_support/osx_arm64_python3.14.____cp314suffix.yaml similarity index 96% rename from .ci_support/osx_arm64_python3.10.____cpythonsuffix.yaml rename to .ci_support/osx_arm64_python3.14.____cp314suffix.yaml index e654ea8b..8abd1778 100644 --- a/.ci_support/osx_arm64_python3.10.____cpythonsuffix.yaml +++ b/.ci_support/osx_arm64_python3.14.____cp314suffix.yaml @@ -31,7 +31,7 @@ pin_run_as_build: min_pin: x.x max_pin: x.x python: -- 3.10.* *_cpython +- 3.14.* *_cp314 suffix: - '' target_platform: diff --git a/.ci_support/win_64_cuda_compiler_version12.9python3.10.____cpythonsuffix.yaml b/.ci_support/win_64_cuda_compiler_version12.9python3.14.____cp314suffix.yaml similarity index 95% rename from .ci_support/win_64_cuda_compiler_version12.9python3.10.____cpythonsuffix.yaml rename to .ci_support/win_64_cuda_compiler_version12.9python3.14.____cp314suffix.yaml index 95415748..e2248102 100644 --- a/.ci_support/win_64_cuda_compiler_version12.9python3.10.____cpythonsuffix.yaml +++ b/.ci_support/win_64_cuda_compiler_version12.9python3.14.____cp314suffix.yaml @@ -23,7 +23,7 @@ pin_run_as_build: min_pin: x.x max_pin: x.x python: -- 3.10.* *_cpython +- 3.14.* *_cp314 suffix: - '' target_platform: diff --git a/.ci_support/win_64_cuda_compiler_version13.0python3.10.____cpythonsuffix.yaml b/.ci_support/win_64_cuda_compiler_version13.0python3.14.____cp314suffix.yaml similarity index 95% rename from .ci_support/win_64_cuda_compiler_version13.0python3.10.____cpythonsuffix.yaml rename to .ci_support/win_64_cuda_compiler_version13.0python3.14.____cp314suffix.yaml index 8812e474..3eabe428 100644 --- a/.ci_support/win_64_cuda_compiler_version13.0python3.10.____cpythonsuffix.yaml +++ b/.ci_support/win_64_cuda_compiler_version13.0python3.14.____cp314suffix.yaml @@ -23,7 +23,7 @@ pin_run_as_build: min_pin: x.x max_pin: x.x python: -- 3.10.* *_cpython +- 3.14.* *_cp314 suffix: - '' target_platform: diff --git a/.ci_support/win_64_cuda_compiler_versionNonepython3.10.____cpythonsuffix-novec.yaml b/.ci_support/win_64_cuda_compiler_versionNonepython3.14.____cp314suffix-novec.yaml similarity index 95% rename from .ci_support/win_64_cuda_compiler_versionNonepython3.10.____cpythonsuffix-novec.yaml rename to .ci_support/win_64_cuda_compiler_versionNonepython3.14.____cp314suffix-novec.yaml index 7f6ab03f..12823a3b 100644 --- a/.ci_support/win_64_cuda_compiler_versionNonepython3.10.____cpythonsuffix-novec.yaml +++ b/.ci_support/win_64_cuda_compiler_versionNonepython3.14.____cp314suffix-novec.yaml @@ -23,7 +23,7 @@ pin_run_as_build: min_pin: x.x max_pin: x.x python: -- 3.10.* *_cpython +- 3.14.* *_cp314 suffix: - -novec target_platform: diff --git a/.ci_support/win_64_cuda_compiler_versionNonepython3.10.____cpythonsuffix.yaml b/.ci_support/win_64_cuda_compiler_versionNonepython3.14.____cp314suffix.yaml similarity index 95% rename from .ci_support/win_64_cuda_compiler_versionNonepython3.10.____cpythonsuffix.yaml rename to .ci_support/win_64_cuda_compiler_versionNonepython3.14.____cp314suffix.yaml index 742b39b9..15313eb9 100644 --- a/.ci_support/win_64_cuda_compiler_versionNonepython3.10.____cpythonsuffix.yaml +++ b/.ci_support/win_64_cuda_compiler_versionNonepython3.14.____cp314suffix.yaml @@ -23,7 +23,7 @@ pin_run_as_build: min_pin: x.x max_pin: x.x python: -- 3.10.* *_cpython +- 3.14.* *_cp314 suffix: - '' target_platform: diff --git a/.github/workflows/conda-build.yml b/.github/workflows/conda-build.yml index 3d2cbc25..57260b17 100644 --- a/.github/workflows/conda-build.yml +++ b/.github/workflows/conda-build.yml @@ -22,190 +22,190 @@ jobs: max-parallel: 50 matrix: include: - - CONFIG: linux_64_c_stdlib_version2.17cuda_compiler_version12.9python3.10.____cpythonsuffix - UPLOAD_PACKAGES: True - os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_c_stdlib_version2.17cuda_compil_h8e2e637f', 'linux', 'x64', 'self-hosted'] - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - CONFIG: linux_64_c_stdlib_version2.17cuda_compiler_version12.9python3.11.____cpythonsuffix UPLOAD_PACKAGES: True os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_c_stdlib_version2.17cuda_compil_h02a0b905', 'linux', 'x64', 'self-hosted'] + runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_c_stdlib_version2.17cuda_compil_h02a0b905'] DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - CONFIG: linux_64_c_stdlib_version2.17cuda_compiler_version12.9python3.12.____cpythonsuffix UPLOAD_PACKAGES: True os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_c_stdlib_version2.17cuda_compil_h3f2195fa', 'linux', 'x64', 'self-hosted'] + runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_c_stdlib_version2.17cuda_compil_h3f2195fa'] DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - CONFIG: linux_64_c_stdlib_version2.17cuda_compiler_version12.9python3.13.____cp313suffix UPLOAD_PACKAGES: True os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_c_stdlib_version2.17cuda_compil_h79007dd3', 'linux', 'x64', 'self-hosted'] - DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - - CONFIG: linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.10.____cpythonsuffix - UPLOAD_PACKAGES: True - os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_c_stdlib_version2.17cuda_compil_hec274bd6', 'linux', 'x64', 'self-hosted'] + runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_c_stdlib_version2.17cuda_compil_h79007dd3'] DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - - CONFIG: linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.10.____cpythonsuffix-novec + - CONFIG: linux_64_c_stdlib_version2.17cuda_compiler_version12.9python3.14.____cp314suffix UPLOAD_PACKAGES: True os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_c_stdlib_version2.17cuda_compil_h3e15d48e', 'linux', 'x64', 'self-hosted'] + runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_c_stdlib_version2.17cuda_compil_hc25d9124'] DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - CONFIG: linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.11.____cpythonsuffix UPLOAD_PACKAGES: True os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_c_stdlib_version2.17cuda_compil_hda32efd8', 'linux', 'x64', 'self-hosted'] + runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_c_stdlib_version2.17cuda_compil_hda32efd8'] DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - CONFIG: linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.11.____cpythonsuffix-novec UPLOAD_PACKAGES: True os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_c_stdlib_version2.17cuda_compil_hac7426b4', 'linux', 'x64', 'self-hosted'] + runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_c_stdlib_version2.17cuda_compil_hac7426b4'] DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - CONFIG: linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.12.____cpythonsuffix UPLOAD_PACKAGES: True os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_c_stdlib_version2.17cuda_compil_h13b6b21b', 'linux', 'x64', 'self-hosted'] + runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_c_stdlib_version2.17cuda_compil_h13b6b21b'] DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - CONFIG: linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.12.____cpythonsuffix-novec UPLOAD_PACKAGES: True os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_c_stdlib_version2.17cuda_compil_h81ead3e1', 'linux', 'x64', 'self-hosted'] + runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_c_stdlib_version2.17cuda_compil_h81ead3e1'] DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - CONFIG: linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.13.____cp313suffix UPLOAD_PACKAGES: True os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_c_stdlib_version2.17cuda_compil_h3bdfe2b9', 'linux', 'x64', 'self-hosted'] + runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_c_stdlib_version2.17cuda_compil_h3bdfe2b9'] DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - CONFIG: linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.13.____cp313suffix-novec UPLOAD_PACKAGES: True os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_c_stdlib_version2.17cuda_compil_h3a16a43b', 'linux', 'x64', 'self-hosted'] + runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_c_stdlib_version2.17cuda_compil_h3a16a43b'] DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - - CONFIG: linux_64_c_stdlib_version2.28cuda_compiler_version13.0python3.10.____cpythonsuffix + - CONFIG: linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.14.____cp314suffix UPLOAD_PACKAGES: True os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_c_stdlib_version2.28cuda_compil_hf6803ed7', 'linux', 'x64', 'self-hosted'] + runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_c_stdlib_version2.17cuda_compil_hb13cdaa6'] DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - - CONFIG: linux_64_c_stdlib_version2.28cuda_compiler_version13.0python3.11.____cpythonsuffix + - CONFIG: linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.14.____cp314suffix-novec UPLOAD_PACKAGES: True os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_c_stdlib_version2.28cuda_compil_he77af15f', 'linux', 'x64', 'self-hosted'] + runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_c_stdlib_version2.17cuda_compil_hfbf680d6'] DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - - CONFIG: linux_64_c_stdlib_version2.28cuda_compiler_version13.0python3.12.____cpythonsuffix + - CONFIG: linux_64_c_stdlib_version2.28cuda_compiler_version13.0python3.11.____cpythonsuffix UPLOAD_PACKAGES: True os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_c_stdlib_version2.28cuda_compil_h2b97111d', 'linux', 'x64', 'self-hosted'] + runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_c_stdlib_version2.28cuda_compil_he77af15f'] DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - - CONFIG: linux_64_c_stdlib_version2.28cuda_compiler_version13.0python3.13.____cp313suffix + - CONFIG: linux_64_c_stdlib_version2.28cuda_compiler_version13.0python3.12.____cpythonsuffix UPLOAD_PACKAGES: True os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_c_stdlib_version2.28cuda_compil_h402f3634', 'linux', 'x64', 'self-hosted'] + runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_c_stdlib_version2.28cuda_compil_h2b97111d'] DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - - CONFIG: linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.10.____cpythonsuffix + - CONFIG: linux_64_c_stdlib_version2.28cuda_compiler_version13.0python3.13.____cp313suffix UPLOAD_PACKAGES: True os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_aarch64_c_stdlib_version2.17cuda_c_hf3e0d727', 'linux', 'x64', 'self-hosted'] + runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_c_stdlib_version2.28cuda_compil_h402f3634'] DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - - CONFIG: linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.10.____cpythonsuffix-novec + - CONFIG: linux_64_c_stdlib_version2.28cuda_compiler_version13.0python3.14.____cp314suffix UPLOAD_PACKAGES: True os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_aarch64_c_stdlib_version2.17cuda_c_h6efb9d1d', 'linux', 'x64', 'self-hosted'] + runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_c_stdlib_version2.28cuda_compil_hbe69f04a'] DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - CONFIG: linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.11.____cpythonsuffix UPLOAD_PACKAGES: True os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_aarch64_c_stdlib_version2.17cuda_c_hc780c12b', 'linux', 'x64', 'self-hosted'] + runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_aarch64_c_stdlib_version2.17cuda_c_hc780c12b'] DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - CONFIG: linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.11.____cpythonsuffix-novec UPLOAD_PACKAGES: True os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_aarch64_c_stdlib_version2.17cuda_c_hbbf0cf2c', 'linux', 'x64', 'self-hosted'] + runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_aarch64_c_stdlib_version2.17cuda_c_hbbf0cf2c'] DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - CONFIG: linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.12.____cpythonsuffix UPLOAD_PACKAGES: True os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_aarch64_c_stdlib_version2.17cuda_c_h77f1c47d', 'linux', 'x64', 'self-hosted'] + runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_aarch64_c_stdlib_version2.17cuda_c_h77f1c47d'] DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - CONFIG: linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.12.____cpythonsuffix-novec UPLOAD_PACKAGES: True os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_aarch64_c_stdlib_version2.17cuda_c_h8501535b', 'linux', 'x64', 'self-hosted'] + runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_aarch64_c_stdlib_version2.17cuda_c_h8501535b'] DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - CONFIG: linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.13.____cp313suffix UPLOAD_PACKAGES: True os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_aarch64_c_stdlib_version2.17cuda_c_h01618b48', 'linux', 'x64', 'self-hosted'] + runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_aarch64_c_stdlib_version2.17cuda_c_h01618b48'] DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - CONFIG: linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.13.____cp313suffix-novec UPLOAD_PACKAGES: True os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_aarch64_c_stdlib_version2.17cuda_c_h930b895d', 'linux', 'x64', 'self-hosted'] + runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_aarch64_c_stdlib_version2.17cuda_c_h930b895d'] DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - - CONFIG: win_64_cuda_compiler_version12.9python3.10.____cpythonsuffix + - CONFIG: linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.14.____cp314suffix UPLOAD_PACKAGES: True - os: windows - runs_on: ['cirun-azure-windows-4xlarge--${{ github.run_id }}-win_64_cuda_compiler_version12.9python3._haca5f550', 'windows', 'x64', 'self-hosted'] + os: ubuntu + runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_aarch64_c_stdlib_version2.17cuda_c_ha17efddb'] + DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 + - CONFIG: linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.14.____cp314suffix-novec + UPLOAD_PACKAGES: True + os: ubuntu + runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_aarch64_c_stdlib_version2.17cuda_c_hf1fad83c'] + DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - CONFIG: win_64_cuda_compiler_version12.9python3.11.____cpythonsuffix UPLOAD_PACKAGES: True os: windows - runs_on: ['cirun-azure-windows-4xlarge--${{ github.run_id }}-win_64_cuda_compiler_version12.9python3._h2845a0b2', 'windows', 'x64', 'self-hosted'] + runs_on: ['cirun-azure-windows-4xlarge--${{ github.run_id }}-win_64_cuda_compiler_version12.9python3._h2845a0b2'] - CONFIG: win_64_cuda_compiler_version12.9python3.12.____cpythonsuffix UPLOAD_PACKAGES: True os: windows - runs_on: ['cirun-azure-windows-4xlarge--${{ github.run_id }}-win_64_cuda_compiler_version12.9python3._h39d4b130', 'windows', 'x64', 'self-hosted'] + runs_on: ['cirun-azure-windows-4xlarge--${{ github.run_id }}-win_64_cuda_compiler_version12.9python3._h39d4b130'] - CONFIG: win_64_cuda_compiler_version12.9python3.13.____cp313suffix UPLOAD_PACKAGES: True os: windows - runs_on: ['cirun-azure-windows-4xlarge--${{ github.run_id }}-win_64_cuda_compiler_version12.9python3._h3665483b', 'windows', 'x64', 'self-hosted'] - - CONFIG: win_64_cuda_compiler_version13.0python3.10.____cpythonsuffix + runs_on: ['cirun-azure-windows-4xlarge--${{ github.run_id }}-win_64_cuda_compiler_version12.9python3._h3665483b'] + - CONFIG: win_64_cuda_compiler_version12.9python3.14.____cp314suffix UPLOAD_PACKAGES: True os: windows - runs_on: ['cirun-azure-windows-4xlarge--${{ github.run_id }}-win_64_cuda_compiler_version13.0python3._h475548c6', 'windows', 'x64', 'self-hosted'] + runs_on: ['cirun-azure-windows-4xlarge--${{ github.run_id }}-win_64_cuda_compiler_version12.9python3._h1c2b214d'] - CONFIG: win_64_cuda_compiler_version13.0python3.11.____cpythonsuffix UPLOAD_PACKAGES: True os: windows - runs_on: ['cirun-azure-windows-4xlarge--${{ github.run_id }}-win_64_cuda_compiler_version13.0python3._he6270049', 'windows', 'x64', 'self-hosted'] + runs_on: ['cirun-azure-windows-4xlarge--${{ github.run_id }}-win_64_cuda_compiler_version13.0python3._he6270049'] - CONFIG: win_64_cuda_compiler_version13.0python3.12.____cpythonsuffix UPLOAD_PACKAGES: True os: windows - runs_on: ['cirun-azure-windows-4xlarge--${{ github.run_id }}-win_64_cuda_compiler_version13.0python3._hb0975f2d', 'windows', 'x64', 'self-hosted'] + runs_on: ['cirun-azure-windows-4xlarge--${{ github.run_id }}-win_64_cuda_compiler_version13.0python3._hb0975f2d'] - CONFIG: win_64_cuda_compiler_version13.0python3.13.____cp313suffix UPLOAD_PACKAGES: True os: windows - runs_on: ['cirun-azure-windows-4xlarge--${{ github.run_id }}-win_64_cuda_compiler_version13.0python3._h96ebb012', 'windows', 'x64', 'self-hosted'] - - CONFIG: win_64_cuda_compiler_versionNonepython3.10.____cpythonsuffix + runs_on: ['cirun-azure-windows-4xlarge--${{ github.run_id }}-win_64_cuda_compiler_version13.0python3._h96ebb012'] + - CONFIG: win_64_cuda_compiler_version13.0python3.14.____cp314suffix UPLOAD_PACKAGES: True os: windows - runs_on: ['cirun-azure-windows-4xlarge--${{ github.run_id }}-win_64_cuda_compiler_versionNonepython3._h9b8b909e', 'windows', 'x64', 'self-hosted'] - - CONFIG: win_64_cuda_compiler_versionNonepython3.10.____cpythonsuffix-novec - UPLOAD_PACKAGES: True - os: windows - runs_on: ['cirun-azure-windows-4xlarge--${{ github.run_id }}-win_64_cuda_compiler_versionNonepython3._hb247aade', 'windows', 'x64', 'self-hosted'] + runs_on: ['cirun-azure-windows-4xlarge--${{ github.run_id }}-win_64_cuda_compiler_version13.0python3._h05261729'] - CONFIG: win_64_cuda_compiler_versionNonepython3.11.____cpythonsuffix UPLOAD_PACKAGES: True os: windows - runs_on: ['cirun-azure-windows-4xlarge--${{ github.run_id }}-win_64_cuda_compiler_versionNonepython3._h6928eed6', 'windows', 'x64', 'self-hosted'] + runs_on: ['cirun-azure-windows-4xlarge--${{ github.run_id }}-win_64_cuda_compiler_versionNonepython3._h6928eed6'] - CONFIG: win_64_cuda_compiler_versionNonepython3.11.____cpythonsuffix-novec UPLOAD_PACKAGES: True os: windows - runs_on: ['cirun-azure-windows-4xlarge--${{ github.run_id }}-win_64_cuda_compiler_versionNonepython3._h4390b1c1', 'windows', 'x64', 'self-hosted'] + runs_on: ['cirun-azure-windows-4xlarge--${{ github.run_id }}-win_64_cuda_compiler_versionNonepython3._h4390b1c1'] - CONFIG: win_64_cuda_compiler_versionNonepython3.12.____cpythonsuffix UPLOAD_PACKAGES: True os: windows - runs_on: ['cirun-azure-windows-4xlarge--${{ github.run_id }}-win_64_cuda_compiler_versionNonepython3._h7ca8fcdb', 'windows', 'x64', 'self-hosted'] + runs_on: ['cirun-azure-windows-4xlarge--${{ github.run_id }}-win_64_cuda_compiler_versionNonepython3._h7ca8fcdb'] - CONFIG: win_64_cuda_compiler_versionNonepython3.12.____cpythonsuffix-novec UPLOAD_PACKAGES: True os: windows - runs_on: ['cirun-azure-windows-4xlarge--${{ github.run_id }}-win_64_cuda_compiler_versionNonepython3._h7e77335f', 'windows', 'x64', 'self-hosted'] + runs_on: ['cirun-azure-windows-4xlarge--${{ github.run_id }}-win_64_cuda_compiler_versionNonepython3._h7e77335f'] - CONFIG: win_64_cuda_compiler_versionNonepython3.13.____cp313suffix UPLOAD_PACKAGES: True os: windows - runs_on: ['cirun-azure-windows-4xlarge--${{ github.run_id }}-win_64_cuda_compiler_versionNonepython3._h4998f419', 'windows', 'x64', 'self-hosted'] + runs_on: ['cirun-azure-windows-4xlarge--${{ github.run_id }}-win_64_cuda_compiler_versionNonepython3._h4998f419'] - CONFIG: win_64_cuda_compiler_versionNonepython3.13.____cp313suffix-novec UPLOAD_PACKAGES: True os: windows - runs_on: ['cirun-azure-windows-4xlarge--${{ github.run_id }}-win_64_cuda_compiler_versionNonepython3._he08fd93b', 'windows', 'x64', 'self-hosted'] + runs_on: ['cirun-azure-windows-4xlarge--${{ github.run_id }}-win_64_cuda_compiler_versionNonepython3._he08fd93b'] + - CONFIG: win_64_cuda_compiler_versionNonepython3.14.____cp314suffix + UPLOAD_PACKAGES: True + os: windows + runs_on: ['cirun-azure-windows-4xlarge--${{ github.run_id }}-win_64_cuda_compiler_versionNonepython3._h3ca1875c'] + - CONFIG: win_64_cuda_compiler_versionNonepython3.14.____cp314suffix-novec + UPLOAD_PACKAGES: True + os: windows + runs_on: ['cirun-azure-windows-4xlarge--${{ github.run_id }}-win_64_cuda_compiler_versionNonepython3._h43d78f87'] steps: - name: Checkout code @@ -279,7 +279,7 @@ jobs: # default value; make it explicit, as it needs to match with artefact # generation below. Not configurable for now, can be revisited later CONDA_BLD_DIR: C:\bld - MINIFORGE_HOME: D:\Miniforge + MINIFORGE_HOME: ${{ contains(runner.arch, 'ARM') && 'C' || 'D' }}:\Miniforge PYTHONUNBUFFERED: 1 CONFIG: ${{ matrix.CONFIG }} CI: github_actions diff --git a/.scripts/run_docker_build.sh b/.scripts/run_docker_build.sh index b63b5a05..10d6a2af 100755 --- a/.scripts/run_docker_build.sh +++ b/.scripts/run_docker_build.sh @@ -11,6 +11,8 @@ source .scripts/logging_utils.sh set -xeo pipefail +DOCKER_EXECUTABLE="${DOCKER_EXECUTABLE:-docker}" + THISDIR="$( cd "$( dirname "$0" )" >/dev/null && pwd )" PROVIDER_DIR="$(basename "$THISDIR")" @@ -27,7 +29,7 @@ if [[ "${sha:-}" == "" ]]; then popd fi -docker info +${DOCKER_EXECUTABLE} info # In order for the conda-build process in the container to write to the mounted # volumes, we need to run with the same id as the host machine, which is @@ -35,6 +37,7 @@ docker info export HOST_USER_ID=$(id -u) # Check if docker-machine is being used (normally on OSX) and get the uid from # the VM + if hash docker-machine 2> /dev/null && docker-machine active > /dev/null; then export HOST_USER_ID=$(docker-machine ssh $(docker-machine active) id -u) fi @@ -76,16 +79,34 @@ if [ -z "${CI}" ]; then DOCKER_RUN_ARGS="-it ${DOCKER_RUN_ARGS}" fi -( endgroup "Configure Docker" ) 2> /dev/null +# Default volume suffix for Docker (preserve original behavior) +VOLUME_SUFFIX=",z" +# Podman-specific handling +if [ "${DOCKER_EXECUTABLE}" = "podman" ]; then + # Fix file permissions for rootless podman builds + podman unshare chown -R ${HOST_USER_ID}:${HOST_USER_ID} "${ARTIFACTS}" + podman unshare chown -R ${HOST_USER_ID}:${HOST_USER_ID} "${RECIPE_ROOT}" + + # Add SELinux label only if enforcing + if command -v getenforce &>/dev/null && [ "$(getenforce)" = "Enforcing" ]; then + VOLUME_SUFFIX=",z" + else + VOLUME_SUFFIX="" + fi +fi + +( endgroup "Configure Docker" ) 2> /dev/null ( startgroup "Start Docker" ) 2> /dev/null export UPLOAD_PACKAGES="${UPLOAD_PACKAGES:-True}" export IS_PR_BUILD="${IS_PR_BUILD:-False}" -docker pull "${DOCKER_IMAGE}" -docker run ${DOCKER_RUN_ARGS} \ - -v "${RECIPE_ROOT}":/home/conda/recipe_root:rw,z,delegated \ - -v "${FEEDSTOCK_ROOT}":/home/conda/feedstock_root:rw,z,delegated \ + +${DOCKER_EXECUTABLE} pull "${DOCKER_IMAGE}" + +${DOCKER_EXECUTABLE} run ${DOCKER_RUN_ARGS} \ + -v "${RECIPE_ROOT}":/home/conda/recipe_root:rw${VOLUME_SUFFIX},delegated \ + -v "${FEEDSTOCK_ROOT}":/home/conda/feedstock_root:rw${VOLUME_SUFFIX},delegated \ -e CONFIG \ -e HOST_USER_ID \ -e UPLOAD_PACKAGES \ diff --git a/README.md b/README.md index 5a9ca4ea..84a1bab8 100644 --- a/README.md +++ b/README.md @@ -67,13 +67,6 @@ Current build status - - - - - - - + @@ -151,10 +137,17 @@ Current build status - + + + + @@ -179,17 +172,10 @@ Current build status - - - - + @@ -235,17 +221,17 @@ Current build status - + - + @@ -291,10 +277,17 @@ Current build status - + + + + @@ -319,10 +312,10 @@ Current build status - + @@ -347,17 +340,10 @@ Current build status - - - - + @@ -402,6 +388,20 @@ Current build status variant + + + + + +
VariantStatus
linux_64_c_stdlib_version2.17cuda_compiler_version12.9python3.10.____cpythonsuffix - - variant - -
linux_64_c_stdlib_version2.17cuda_compiler_version12.9python3.11.____cpythonsuffix @@ -95,17 +88,10 @@ Current build status
linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.10.____cpythonsuffix - - variant - -
linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.10.____cpythonsuffix-noveclinux_64_c_stdlib_version2.17cuda_compiler_version12.9python3.14.____cp314suffix - variant + variant
linux_64_c_stdlib_version2.28cuda_compiler_version13.0python3.10.____cpythonsuffixlinux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.14.____cp314suffix - variant + variant + +
linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.14.____cp314suffix-novec + + variant
linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.10.____cpythonsuffix - - variant - -
linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.10.____cpythonsuffix-noveclinux_64_c_stdlib_version2.28cuda_compiler_version13.0python3.14.____cp314suffix - variant + variant
osx_arm64_python3.10.____cpythonsuffixlinux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.14.____cp314suffix - variant + variant
osx_arm64_python3.10.____cpythonsuffix-noveclinux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.14.____cp314suffix-novec - variant + variant
win_64_cuda_compiler_version12.9python3.10.____cpythonsuffixosx_arm64_python3.14.____cp314suffix - variant + variant + +
osx_arm64_python3.14.____cp314suffix-novec + + variant
win_64_cuda_compiler_version13.0python3.10.____cpythonsuffixwin_64_cuda_compiler_version12.9python3.14.____cp314suffix - variant + variant
win_64_cuda_compiler_versionNonepython3.10.____cpythonsuffix - - variant - -
win_64_cuda_compiler_versionNonepython3.10.____cpythonsuffix-novecwin_64_cuda_compiler_version13.0python3.14.____cp314suffix - variant + variant
win_64_cuda_compiler_versionNonepython3.14.____cp314suffix + + variant + +
win_64_cuda_compiler_versionNonepython3.14.____cp314suffix-novec + + variant + +
diff --git a/recipe/meta.yaml b/recipe/meta.yaml index e7fc6ba6..5cd86584 100644 --- a/recipe/meta.yaml +++ b/recipe/meta.yaml @@ -41,6 +41,7 @@ build: # Since 1.11, power9 seems to be required. skip: true # [ppc64le] skip: true # [osx and x86_64] + skip: true # [py < 311] # upstream requires python >= 3.11 since 1.24.4 string: py{{ CONDA_PY }}h{{ PKG_HASH }}_{{ PKG_BUILDNUM }}_{{ build_ext }} ignore_run_exports_from: - zlib From 4e707e643f912d4de7a6edaf21434144d43ed823 Mon Sep 17 00:00:00 2001 From: Josef Viehhauser Date: Wed, 1 Apr 2026 23:05:37 +0200 Subject: [PATCH 3/6] Remove deprecated self_hosted from conda-forge.yml Self-hosted runners are already configured via github_actions_labels in conda_build_config.yaml. The deprecated self_hosted key was triggering linter warnings. --- conda-forge.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/conda-forge.yml b/conda-forge.yml index 368b923e..96d6e77f 100644 --- a/conda-forge.yml +++ b/conda-forge.yml @@ -18,7 +18,6 @@ github: branch_name: main tooling_branch_name: main github_actions: - self_hosted: true timeout_minutes: 720 triggers: - push From 13600fed5f088d04f73e07445c820ee7177c8f4c Mon Sep 17 00:00:00 2001 From: Josef Viehhauser Date: Tue, 7 Apr 2026 13:24:20 +0200 Subject: [PATCH 4/6] Switch Linux runners from dead cirun-openstack to Cirrus runners The Quansight Open GPU Server (OpenStack) was decommissioned on 2026-03-13 (conda-forge/.cirun#174), so cirun-openstack-cpu-4xlarge runners no longer exist. All Linux GHA jobs were timing out after 24h waiting for runners that will never come. Cirrus runners access was granted via conda-forge/admin-requests#1982. This switches Linux builds to ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg (16 CPUs, 48GB RAM). Windows builds remain on cirun-azure-windows-4xlarge. Re-rendered with conda-smithy 3.59.0. --- ...rsion12.9python3.11.____cpythonsuffix.yaml | 2 +- ...rsion12.9python3.12.____cpythonsuffix.yaml | 2 +- ...version12.9python3.13.____cp313suffix.yaml | 2 +- ...version12.9python3.14.____cp314suffix.yaml | 2 +- ...onepython3.11.____cpythonsuffix-novec.yaml | 2 +- ...rsionNonepython3.11.____cpythonsuffix.yaml | 2 +- ...onepython3.12.____cpythonsuffix-novec.yaml | 2 +- ...rsionNonepython3.12.____cpythonsuffix.yaml | 2 +- ...nNonepython3.13.____cp313suffix-novec.yaml | 2 +- ...versionNonepython3.13.____cp313suffix.yaml | 2 +- ...nNonepython3.14.____cp314suffix-novec.yaml | 2 +- ...versionNonepython3.14.____cp314suffix.yaml | 2 +- ...rsion13.0python3.11.____cpythonsuffix.yaml | 2 +- ...rsion13.0python3.12.____cpythonsuffix.yaml | 2 +- ...version13.0python3.13.____cp313suffix.yaml | 2 +- ...version13.0python3.14.____cp314suffix.yaml | 2 +- ...onepython3.11.____cpythonsuffix-novec.yaml | 2 +- ...rsionNonepython3.11.____cpythonsuffix.yaml | 2 +- ...onepython3.12.____cpythonsuffix-novec.yaml | 2 +- ...rsionNonepython3.12.____cpythonsuffix.yaml | 2 +- ...nNonepython3.13.____cp313suffix-novec.yaml | 2 +- ...versionNonepython3.13.____cp313suffix.yaml | 2 +- ...nNonepython3.14.____cp314suffix-novec.yaml | 2 +- ...versionNonepython3.14.____cp314suffix.yaml | 2 +- .github/workflows/conda-build.yml | 48 +++++++++---------- recipe/conda_build_config.yaml | 6 +-- 26 files changed, 51 insertions(+), 51 deletions(-) diff --git a/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_version12.9python3.11.____cpythonsuffix.yaml b/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_version12.9python3.11.____cpythonsuffix.yaml index 3fba9e5a..d85691f6 100644 --- a/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_version12.9python3.11.____cpythonsuffix.yaml +++ b/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_version12.9python3.11.____cpythonsuffix.yaml @@ -23,7 +23,7 @@ cxx_compiler_version: docker_image: - quay.io/condaforge/linux-anvil-x86_64:alma9 github_actions_labels: -- cirun-openstack-cpu-4xlarge +- ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg numpy: - '2' pin_run_as_build: diff --git a/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_version12.9python3.12.____cpythonsuffix.yaml b/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_version12.9python3.12.____cpythonsuffix.yaml index 31b190da..04a9417b 100644 --- a/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_version12.9python3.12.____cpythonsuffix.yaml +++ b/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_version12.9python3.12.____cpythonsuffix.yaml @@ -23,7 +23,7 @@ cxx_compiler_version: docker_image: - quay.io/condaforge/linux-anvil-x86_64:alma9 github_actions_labels: -- cirun-openstack-cpu-4xlarge +- ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg numpy: - '2' pin_run_as_build: diff --git a/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_version12.9python3.13.____cp313suffix.yaml b/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_version12.9python3.13.____cp313suffix.yaml index 17d767be..60bb8b53 100644 --- a/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_version12.9python3.13.____cp313suffix.yaml +++ b/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_version12.9python3.13.____cp313suffix.yaml @@ -23,7 +23,7 @@ cxx_compiler_version: docker_image: - quay.io/condaforge/linux-anvil-x86_64:alma9 github_actions_labels: -- cirun-openstack-cpu-4xlarge +- ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg numpy: - '2' pin_run_as_build: diff --git a/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_version12.9python3.14.____cp314suffix.yaml b/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_version12.9python3.14.____cp314suffix.yaml index 35e34eab..e30329cd 100644 --- a/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_version12.9python3.14.____cp314suffix.yaml +++ b/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_version12.9python3.14.____cp314suffix.yaml @@ -23,7 +23,7 @@ cxx_compiler_version: docker_image: - quay.io/condaforge/linux-anvil-x86_64:alma9 github_actions_labels: -- cirun-openstack-cpu-4xlarge +- ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg numpy: - '2' pin_run_as_build: diff --git a/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.11.____cpythonsuffix-novec.yaml b/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.11.____cpythonsuffix-novec.yaml index de91377c..c5ba802e 100644 --- a/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.11.____cpythonsuffix-novec.yaml +++ b/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.11.____cpythonsuffix-novec.yaml @@ -23,7 +23,7 @@ cxx_compiler_version: docker_image: - quay.io/condaforge/linux-anvil-x86_64:alma9 github_actions_labels: -- cirun-openstack-cpu-4xlarge +- ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg numpy: - '2' pin_run_as_build: diff --git a/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.11.____cpythonsuffix.yaml b/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.11.____cpythonsuffix.yaml index deaf3661..46798e6e 100644 --- a/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.11.____cpythonsuffix.yaml +++ b/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.11.____cpythonsuffix.yaml @@ -23,7 +23,7 @@ cxx_compiler_version: docker_image: - quay.io/condaforge/linux-anvil-x86_64:alma9 github_actions_labels: -- cirun-openstack-cpu-4xlarge +- ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg numpy: - '2' pin_run_as_build: diff --git a/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.12.____cpythonsuffix-novec.yaml b/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.12.____cpythonsuffix-novec.yaml index 466dd560..ef3d8de3 100644 --- a/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.12.____cpythonsuffix-novec.yaml +++ b/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.12.____cpythonsuffix-novec.yaml @@ -23,7 +23,7 @@ cxx_compiler_version: docker_image: - quay.io/condaforge/linux-anvil-x86_64:alma9 github_actions_labels: -- cirun-openstack-cpu-4xlarge +- ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg numpy: - '2' pin_run_as_build: diff --git a/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.12.____cpythonsuffix.yaml b/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.12.____cpythonsuffix.yaml index 0d4ee139..f5ab1918 100644 --- a/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.12.____cpythonsuffix.yaml +++ b/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.12.____cpythonsuffix.yaml @@ -23,7 +23,7 @@ cxx_compiler_version: docker_image: - quay.io/condaforge/linux-anvil-x86_64:alma9 github_actions_labels: -- cirun-openstack-cpu-4xlarge +- ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg numpy: - '2' pin_run_as_build: diff --git a/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.13.____cp313suffix-novec.yaml b/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.13.____cp313suffix-novec.yaml index d0f30dd5..d2f8488a 100644 --- a/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.13.____cp313suffix-novec.yaml +++ b/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.13.____cp313suffix-novec.yaml @@ -23,7 +23,7 @@ cxx_compiler_version: docker_image: - quay.io/condaforge/linux-anvil-x86_64:alma9 github_actions_labels: -- cirun-openstack-cpu-4xlarge +- ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg numpy: - '2' pin_run_as_build: diff --git a/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.13.____cp313suffix.yaml b/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.13.____cp313suffix.yaml index 0057ce0c..90fb9344 100644 --- a/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.13.____cp313suffix.yaml +++ b/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.13.____cp313suffix.yaml @@ -23,7 +23,7 @@ cxx_compiler_version: docker_image: - quay.io/condaforge/linux-anvil-x86_64:alma9 github_actions_labels: -- cirun-openstack-cpu-4xlarge +- ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg numpy: - '2' pin_run_as_build: diff --git a/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.14.____cp314suffix-novec.yaml b/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.14.____cp314suffix-novec.yaml index d434f417..7a866624 100644 --- a/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.14.____cp314suffix-novec.yaml +++ b/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.14.____cp314suffix-novec.yaml @@ -23,7 +23,7 @@ cxx_compiler_version: docker_image: - quay.io/condaforge/linux-anvil-x86_64:alma9 github_actions_labels: -- cirun-openstack-cpu-4xlarge +- ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg numpy: - '2' pin_run_as_build: diff --git a/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.14.____cp314suffix.yaml b/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.14.____cp314suffix.yaml index cdeb4193..c991eb0f 100644 --- a/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.14.____cp314suffix.yaml +++ b/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.14.____cp314suffix.yaml @@ -23,7 +23,7 @@ cxx_compiler_version: docker_image: - quay.io/condaforge/linux-anvil-x86_64:alma9 github_actions_labels: -- cirun-openstack-cpu-4xlarge +- ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg numpy: - '2' pin_run_as_build: diff --git a/.ci_support/linux_64_c_stdlib_version2.28cuda_compiler_version13.0python3.11.____cpythonsuffix.yaml b/.ci_support/linux_64_c_stdlib_version2.28cuda_compiler_version13.0python3.11.____cpythonsuffix.yaml index c5a2f1d0..47c916d3 100644 --- a/.ci_support/linux_64_c_stdlib_version2.28cuda_compiler_version13.0python3.11.____cpythonsuffix.yaml +++ b/.ci_support/linux_64_c_stdlib_version2.28cuda_compiler_version13.0python3.11.____cpythonsuffix.yaml @@ -23,7 +23,7 @@ cxx_compiler_version: docker_image: - quay.io/condaforge/linux-anvil-x86_64:alma9 github_actions_labels: -- cirun-openstack-cpu-4xlarge +- ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg numpy: - '2' pin_run_as_build: diff --git a/.ci_support/linux_64_c_stdlib_version2.28cuda_compiler_version13.0python3.12.____cpythonsuffix.yaml b/.ci_support/linux_64_c_stdlib_version2.28cuda_compiler_version13.0python3.12.____cpythonsuffix.yaml index 5b82931a..47e917e1 100644 --- a/.ci_support/linux_64_c_stdlib_version2.28cuda_compiler_version13.0python3.12.____cpythonsuffix.yaml +++ b/.ci_support/linux_64_c_stdlib_version2.28cuda_compiler_version13.0python3.12.____cpythonsuffix.yaml @@ -23,7 +23,7 @@ cxx_compiler_version: docker_image: - quay.io/condaforge/linux-anvil-x86_64:alma9 github_actions_labels: -- cirun-openstack-cpu-4xlarge +- ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg numpy: - '2' pin_run_as_build: diff --git a/.ci_support/linux_64_c_stdlib_version2.28cuda_compiler_version13.0python3.13.____cp313suffix.yaml b/.ci_support/linux_64_c_stdlib_version2.28cuda_compiler_version13.0python3.13.____cp313suffix.yaml index c6ca9ec3..db0a4b39 100644 --- a/.ci_support/linux_64_c_stdlib_version2.28cuda_compiler_version13.0python3.13.____cp313suffix.yaml +++ b/.ci_support/linux_64_c_stdlib_version2.28cuda_compiler_version13.0python3.13.____cp313suffix.yaml @@ -23,7 +23,7 @@ cxx_compiler_version: docker_image: - quay.io/condaforge/linux-anvil-x86_64:alma9 github_actions_labels: -- cirun-openstack-cpu-4xlarge +- ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg numpy: - '2' pin_run_as_build: diff --git a/.ci_support/linux_64_c_stdlib_version2.28cuda_compiler_version13.0python3.14.____cp314suffix.yaml b/.ci_support/linux_64_c_stdlib_version2.28cuda_compiler_version13.0python3.14.____cp314suffix.yaml index 5860da8f..54f7df96 100644 --- a/.ci_support/linux_64_c_stdlib_version2.28cuda_compiler_version13.0python3.14.____cp314suffix.yaml +++ b/.ci_support/linux_64_c_stdlib_version2.28cuda_compiler_version13.0python3.14.____cp314suffix.yaml @@ -23,7 +23,7 @@ cxx_compiler_version: docker_image: - quay.io/condaforge/linux-anvil-x86_64:alma9 github_actions_labels: -- cirun-openstack-cpu-4xlarge +- ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg numpy: - '2' pin_run_as_build: diff --git a/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.11.____cpythonsuffix-novec.yaml b/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.11.____cpythonsuffix-novec.yaml index c05dadc5..39c107eb 100644 --- a/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.11.____cpythonsuffix-novec.yaml +++ b/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.11.____cpythonsuffix-novec.yaml @@ -21,7 +21,7 @@ cxx_compiler_version: docker_image: - quay.io/condaforge/linux-anvil-x86_64:alma9 github_actions_labels: -- cirun-openstack-cpu-4xlarge +- ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg numpy: - '2' pin_run_as_build: diff --git a/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.11.____cpythonsuffix.yaml b/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.11.____cpythonsuffix.yaml index 0cca28b8..2af92b53 100644 --- a/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.11.____cpythonsuffix.yaml +++ b/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.11.____cpythonsuffix.yaml @@ -21,7 +21,7 @@ cxx_compiler_version: docker_image: - quay.io/condaforge/linux-anvil-x86_64:alma9 github_actions_labels: -- cirun-openstack-cpu-4xlarge +- ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg numpy: - '2' pin_run_as_build: diff --git a/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.12.____cpythonsuffix-novec.yaml b/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.12.____cpythonsuffix-novec.yaml index fbe7e787..e06c4c07 100644 --- a/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.12.____cpythonsuffix-novec.yaml +++ b/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.12.____cpythonsuffix-novec.yaml @@ -21,7 +21,7 @@ cxx_compiler_version: docker_image: - quay.io/condaforge/linux-anvil-x86_64:alma9 github_actions_labels: -- cirun-openstack-cpu-4xlarge +- ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg numpy: - '2' pin_run_as_build: diff --git a/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.12.____cpythonsuffix.yaml b/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.12.____cpythonsuffix.yaml index 6c966043..b907103e 100644 --- a/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.12.____cpythonsuffix.yaml +++ b/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.12.____cpythonsuffix.yaml @@ -21,7 +21,7 @@ cxx_compiler_version: docker_image: - quay.io/condaforge/linux-anvil-x86_64:alma9 github_actions_labels: -- cirun-openstack-cpu-4xlarge +- ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg numpy: - '2' pin_run_as_build: diff --git a/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.13.____cp313suffix-novec.yaml b/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.13.____cp313suffix-novec.yaml index f5d4aeb8..09628918 100644 --- a/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.13.____cp313suffix-novec.yaml +++ b/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.13.____cp313suffix-novec.yaml @@ -21,7 +21,7 @@ cxx_compiler_version: docker_image: - quay.io/condaforge/linux-anvil-x86_64:alma9 github_actions_labels: -- cirun-openstack-cpu-4xlarge +- ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg numpy: - '2' pin_run_as_build: diff --git a/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.13.____cp313suffix.yaml b/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.13.____cp313suffix.yaml index 6f9fb3e6..746d3402 100644 --- a/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.13.____cp313suffix.yaml +++ b/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.13.____cp313suffix.yaml @@ -21,7 +21,7 @@ cxx_compiler_version: docker_image: - quay.io/condaforge/linux-anvil-x86_64:alma9 github_actions_labels: -- cirun-openstack-cpu-4xlarge +- ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg numpy: - '2' pin_run_as_build: diff --git a/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.14.____cp314suffix-novec.yaml b/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.14.____cp314suffix-novec.yaml index 605287b5..84ec394b 100644 --- a/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.14.____cp314suffix-novec.yaml +++ b/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.14.____cp314suffix-novec.yaml @@ -21,7 +21,7 @@ cxx_compiler_version: docker_image: - quay.io/condaforge/linux-anvil-x86_64:alma9 github_actions_labels: -- cirun-openstack-cpu-4xlarge +- ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg numpy: - '2' pin_run_as_build: diff --git a/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.14.____cp314suffix.yaml b/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.14.____cp314suffix.yaml index b98ce944..f9c3d1fa 100644 --- a/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.14.____cp314suffix.yaml +++ b/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.14.____cp314suffix.yaml @@ -21,7 +21,7 @@ cxx_compiler_version: docker_image: - quay.io/condaforge/linux-anvil-x86_64:alma9 github_actions_labels: -- cirun-openstack-cpu-4xlarge +- ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg numpy: - '2' pin_run_as_build: diff --git a/.github/workflows/conda-build.yml b/.github/workflows/conda-build.yml index 57260b17..9c330ee3 100644 --- a/.github/workflows/conda-build.yml +++ b/.github/workflows/conda-build.yml @@ -25,122 +25,122 @@ jobs: - CONFIG: linux_64_c_stdlib_version2.17cuda_compiler_version12.9python3.11.____cpythonsuffix UPLOAD_PACKAGES: True os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_c_stdlib_version2.17cuda_compil_h02a0b905'] + runs_on: ['ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg'] DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - CONFIG: linux_64_c_stdlib_version2.17cuda_compiler_version12.9python3.12.____cpythonsuffix UPLOAD_PACKAGES: True os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_c_stdlib_version2.17cuda_compil_h3f2195fa'] + runs_on: ['ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg'] DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - CONFIG: linux_64_c_stdlib_version2.17cuda_compiler_version12.9python3.13.____cp313suffix UPLOAD_PACKAGES: True os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_c_stdlib_version2.17cuda_compil_h79007dd3'] + runs_on: ['ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg'] DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - CONFIG: linux_64_c_stdlib_version2.17cuda_compiler_version12.9python3.14.____cp314suffix UPLOAD_PACKAGES: True os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_c_stdlib_version2.17cuda_compil_hc25d9124'] + runs_on: ['ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg'] DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - CONFIG: linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.11.____cpythonsuffix UPLOAD_PACKAGES: True os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_c_stdlib_version2.17cuda_compil_hda32efd8'] + runs_on: ['ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg'] DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - CONFIG: linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.11.____cpythonsuffix-novec UPLOAD_PACKAGES: True os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_c_stdlib_version2.17cuda_compil_hac7426b4'] + runs_on: ['ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg'] DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - CONFIG: linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.12.____cpythonsuffix UPLOAD_PACKAGES: True os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_c_stdlib_version2.17cuda_compil_h13b6b21b'] + runs_on: ['ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg'] DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - CONFIG: linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.12.____cpythonsuffix-novec UPLOAD_PACKAGES: True os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_c_stdlib_version2.17cuda_compil_h81ead3e1'] + runs_on: ['ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg'] DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - CONFIG: linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.13.____cp313suffix UPLOAD_PACKAGES: True os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_c_stdlib_version2.17cuda_compil_h3bdfe2b9'] + runs_on: ['ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg'] DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - CONFIG: linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.13.____cp313suffix-novec UPLOAD_PACKAGES: True os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_c_stdlib_version2.17cuda_compil_h3a16a43b'] + runs_on: ['ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg'] DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - CONFIG: linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.14.____cp314suffix UPLOAD_PACKAGES: True os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_c_stdlib_version2.17cuda_compil_hb13cdaa6'] + runs_on: ['ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg'] DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - CONFIG: linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.14.____cp314suffix-novec UPLOAD_PACKAGES: True os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_c_stdlib_version2.17cuda_compil_hfbf680d6'] + runs_on: ['ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg'] DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - CONFIG: linux_64_c_stdlib_version2.28cuda_compiler_version13.0python3.11.____cpythonsuffix UPLOAD_PACKAGES: True os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_c_stdlib_version2.28cuda_compil_he77af15f'] + runs_on: ['ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg'] DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - CONFIG: linux_64_c_stdlib_version2.28cuda_compiler_version13.0python3.12.____cpythonsuffix UPLOAD_PACKAGES: True os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_c_stdlib_version2.28cuda_compil_h2b97111d'] + runs_on: ['ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg'] DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - CONFIG: linux_64_c_stdlib_version2.28cuda_compiler_version13.0python3.13.____cp313suffix UPLOAD_PACKAGES: True os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_c_stdlib_version2.28cuda_compil_h402f3634'] + runs_on: ['ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg'] DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - CONFIG: linux_64_c_stdlib_version2.28cuda_compiler_version13.0python3.14.____cp314suffix UPLOAD_PACKAGES: True os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_c_stdlib_version2.28cuda_compil_hbe69f04a'] + runs_on: ['ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg'] DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - CONFIG: linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.11.____cpythonsuffix UPLOAD_PACKAGES: True os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_aarch64_c_stdlib_version2.17cuda_c_hc780c12b'] + runs_on: ['ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg'] DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - CONFIG: linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.11.____cpythonsuffix-novec UPLOAD_PACKAGES: True os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_aarch64_c_stdlib_version2.17cuda_c_hbbf0cf2c'] + runs_on: ['ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg'] DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - CONFIG: linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.12.____cpythonsuffix UPLOAD_PACKAGES: True os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_aarch64_c_stdlib_version2.17cuda_c_h77f1c47d'] + runs_on: ['ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg'] DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - CONFIG: linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.12.____cpythonsuffix-novec UPLOAD_PACKAGES: True os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_aarch64_c_stdlib_version2.17cuda_c_h8501535b'] + runs_on: ['ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg'] DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - CONFIG: linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.13.____cp313suffix UPLOAD_PACKAGES: True os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_aarch64_c_stdlib_version2.17cuda_c_h01618b48'] + runs_on: ['ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg'] DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - CONFIG: linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.13.____cp313suffix-novec UPLOAD_PACKAGES: True os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_aarch64_c_stdlib_version2.17cuda_c_h930b895d'] + runs_on: ['ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg'] DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - CONFIG: linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.14.____cp314suffix UPLOAD_PACKAGES: True os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_aarch64_c_stdlib_version2.17cuda_c_ha17efddb'] + runs_on: ['ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg'] DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - CONFIG: linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.14.____cp314suffix-novec UPLOAD_PACKAGES: True os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_aarch64_c_stdlib_version2.17cuda_c_hf1fad83c'] + runs_on: ['ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg'] DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - CONFIG: win_64_cuda_compiler_version12.9python3.11.____cpythonsuffix UPLOAD_PACKAGES: True diff --git a/recipe/conda_build_config.yaml b/recipe/conda_build_config.yaml index 4379ff03..bb0f4057 100644 --- a/recipe/conda_build_config.yaml +++ b/recipe/conda_build_config.yaml @@ -2,6 +2,6 @@ suffix: - '' - -novec -github_actions_labels: # [linux or win] -- cirun-openstack-cpu-4xlarge # [linux] -- cirun-azure-windows-4xlarge # [win] +github_actions_labels: # [linux or win] +- ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg # [linux] +- cirun-azure-windows-4xlarge # [win] From 4e17431e6d599f8dd92bd6c39fdbf34955b11c50 Mon Sep 17 00:00:00 2001 From: Josef Viehhauser Date: Tue, 7 Apr 2026 13:48:02 +0200 Subject: [PATCH 5/6] Revert "Switch Linux runners from dead cirun-openstack to Cirrus runners" This reverts commit 13600fed5f088d04f73e07445c820ee7177c8f4c. --- ...rsion12.9python3.11.____cpythonsuffix.yaml | 2 +- ...rsion12.9python3.12.____cpythonsuffix.yaml | 2 +- ...version12.9python3.13.____cp313suffix.yaml | 2 +- ...version12.9python3.14.____cp314suffix.yaml | 2 +- ...onepython3.11.____cpythonsuffix-novec.yaml | 2 +- ...rsionNonepython3.11.____cpythonsuffix.yaml | 2 +- ...onepython3.12.____cpythonsuffix-novec.yaml | 2 +- ...rsionNonepython3.12.____cpythonsuffix.yaml | 2 +- ...nNonepython3.13.____cp313suffix-novec.yaml | 2 +- ...versionNonepython3.13.____cp313suffix.yaml | 2 +- ...nNonepython3.14.____cp314suffix-novec.yaml | 2 +- ...versionNonepython3.14.____cp314suffix.yaml | 2 +- ...rsion13.0python3.11.____cpythonsuffix.yaml | 2 +- ...rsion13.0python3.12.____cpythonsuffix.yaml | 2 +- ...version13.0python3.13.____cp313suffix.yaml | 2 +- ...version13.0python3.14.____cp314suffix.yaml | 2 +- ...onepython3.11.____cpythonsuffix-novec.yaml | 2 +- ...rsionNonepython3.11.____cpythonsuffix.yaml | 2 +- ...onepython3.12.____cpythonsuffix-novec.yaml | 2 +- ...rsionNonepython3.12.____cpythonsuffix.yaml | 2 +- ...nNonepython3.13.____cp313suffix-novec.yaml | 2 +- ...versionNonepython3.13.____cp313suffix.yaml | 2 +- ...nNonepython3.14.____cp314suffix-novec.yaml | 2 +- ...versionNonepython3.14.____cp314suffix.yaml | 2 +- .github/workflows/conda-build.yml | 48 +++++++++---------- recipe/conda_build_config.yaml | 6 +-- 26 files changed, 51 insertions(+), 51 deletions(-) diff --git a/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_version12.9python3.11.____cpythonsuffix.yaml b/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_version12.9python3.11.____cpythonsuffix.yaml index d85691f6..3fba9e5a 100644 --- a/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_version12.9python3.11.____cpythonsuffix.yaml +++ b/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_version12.9python3.11.____cpythonsuffix.yaml @@ -23,7 +23,7 @@ cxx_compiler_version: docker_image: - quay.io/condaforge/linux-anvil-x86_64:alma9 github_actions_labels: -- ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg +- cirun-openstack-cpu-4xlarge numpy: - '2' pin_run_as_build: diff --git a/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_version12.9python3.12.____cpythonsuffix.yaml b/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_version12.9python3.12.____cpythonsuffix.yaml index 04a9417b..31b190da 100644 --- a/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_version12.9python3.12.____cpythonsuffix.yaml +++ b/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_version12.9python3.12.____cpythonsuffix.yaml @@ -23,7 +23,7 @@ cxx_compiler_version: docker_image: - quay.io/condaforge/linux-anvil-x86_64:alma9 github_actions_labels: -- ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg +- cirun-openstack-cpu-4xlarge numpy: - '2' pin_run_as_build: diff --git a/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_version12.9python3.13.____cp313suffix.yaml b/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_version12.9python3.13.____cp313suffix.yaml index 60bb8b53..17d767be 100644 --- a/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_version12.9python3.13.____cp313suffix.yaml +++ b/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_version12.9python3.13.____cp313suffix.yaml @@ -23,7 +23,7 @@ cxx_compiler_version: docker_image: - quay.io/condaforge/linux-anvil-x86_64:alma9 github_actions_labels: -- ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg +- cirun-openstack-cpu-4xlarge numpy: - '2' pin_run_as_build: diff --git a/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_version12.9python3.14.____cp314suffix.yaml b/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_version12.9python3.14.____cp314suffix.yaml index e30329cd..35e34eab 100644 --- a/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_version12.9python3.14.____cp314suffix.yaml +++ b/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_version12.9python3.14.____cp314suffix.yaml @@ -23,7 +23,7 @@ cxx_compiler_version: docker_image: - quay.io/condaforge/linux-anvil-x86_64:alma9 github_actions_labels: -- ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg +- cirun-openstack-cpu-4xlarge numpy: - '2' pin_run_as_build: diff --git a/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.11.____cpythonsuffix-novec.yaml b/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.11.____cpythonsuffix-novec.yaml index c5ba802e..de91377c 100644 --- a/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.11.____cpythonsuffix-novec.yaml +++ b/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.11.____cpythonsuffix-novec.yaml @@ -23,7 +23,7 @@ cxx_compiler_version: docker_image: - quay.io/condaforge/linux-anvil-x86_64:alma9 github_actions_labels: -- ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg +- cirun-openstack-cpu-4xlarge numpy: - '2' pin_run_as_build: diff --git a/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.11.____cpythonsuffix.yaml b/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.11.____cpythonsuffix.yaml index 46798e6e..deaf3661 100644 --- a/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.11.____cpythonsuffix.yaml +++ b/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.11.____cpythonsuffix.yaml @@ -23,7 +23,7 @@ cxx_compiler_version: docker_image: - quay.io/condaforge/linux-anvil-x86_64:alma9 github_actions_labels: -- ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg +- cirun-openstack-cpu-4xlarge numpy: - '2' pin_run_as_build: diff --git a/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.12.____cpythonsuffix-novec.yaml b/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.12.____cpythonsuffix-novec.yaml index ef3d8de3..466dd560 100644 --- a/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.12.____cpythonsuffix-novec.yaml +++ b/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.12.____cpythonsuffix-novec.yaml @@ -23,7 +23,7 @@ cxx_compiler_version: docker_image: - quay.io/condaforge/linux-anvil-x86_64:alma9 github_actions_labels: -- ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg +- cirun-openstack-cpu-4xlarge numpy: - '2' pin_run_as_build: diff --git a/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.12.____cpythonsuffix.yaml b/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.12.____cpythonsuffix.yaml index f5ab1918..0d4ee139 100644 --- a/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.12.____cpythonsuffix.yaml +++ b/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.12.____cpythonsuffix.yaml @@ -23,7 +23,7 @@ cxx_compiler_version: docker_image: - quay.io/condaforge/linux-anvil-x86_64:alma9 github_actions_labels: -- ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg +- cirun-openstack-cpu-4xlarge numpy: - '2' pin_run_as_build: diff --git a/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.13.____cp313suffix-novec.yaml b/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.13.____cp313suffix-novec.yaml index d2f8488a..d0f30dd5 100644 --- a/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.13.____cp313suffix-novec.yaml +++ b/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.13.____cp313suffix-novec.yaml @@ -23,7 +23,7 @@ cxx_compiler_version: docker_image: - quay.io/condaforge/linux-anvil-x86_64:alma9 github_actions_labels: -- ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg +- cirun-openstack-cpu-4xlarge numpy: - '2' pin_run_as_build: diff --git a/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.13.____cp313suffix.yaml b/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.13.____cp313suffix.yaml index 90fb9344..0057ce0c 100644 --- a/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.13.____cp313suffix.yaml +++ b/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.13.____cp313suffix.yaml @@ -23,7 +23,7 @@ cxx_compiler_version: docker_image: - quay.io/condaforge/linux-anvil-x86_64:alma9 github_actions_labels: -- ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg +- cirun-openstack-cpu-4xlarge numpy: - '2' pin_run_as_build: diff --git a/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.14.____cp314suffix-novec.yaml b/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.14.____cp314suffix-novec.yaml index 7a866624..d434f417 100644 --- a/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.14.____cp314suffix-novec.yaml +++ b/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.14.____cp314suffix-novec.yaml @@ -23,7 +23,7 @@ cxx_compiler_version: docker_image: - quay.io/condaforge/linux-anvil-x86_64:alma9 github_actions_labels: -- ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg +- cirun-openstack-cpu-4xlarge numpy: - '2' pin_run_as_build: diff --git a/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.14.____cp314suffix.yaml b/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.14.____cp314suffix.yaml index c991eb0f..cdeb4193 100644 --- a/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.14.____cp314suffix.yaml +++ b/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.14.____cp314suffix.yaml @@ -23,7 +23,7 @@ cxx_compiler_version: docker_image: - quay.io/condaforge/linux-anvil-x86_64:alma9 github_actions_labels: -- ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg +- cirun-openstack-cpu-4xlarge numpy: - '2' pin_run_as_build: diff --git a/.ci_support/linux_64_c_stdlib_version2.28cuda_compiler_version13.0python3.11.____cpythonsuffix.yaml b/.ci_support/linux_64_c_stdlib_version2.28cuda_compiler_version13.0python3.11.____cpythonsuffix.yaml index 47c916d3..c5a2f1d0 100644 --- a/.ci_support/linux_64_c_stdlib_version2.28cuda_compiler_version13.0python3.11.____cpythonsuffix.yaml +++ b/.ci_support/linux_64_c_stdlib_version2.28cuda_compiler_version13.0python3.11.____cpythonsuffix.yaml @@ -23,7 +23,7 @@ cxx_compiler_version: docker_image: - quay.io/condaforge/linux-anvil-x86_64:alma9 github_actions_labels: -- ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg +- cirun-openstack-cpu-4xlarge numpy: - '2' pin_run_as_build: diff --git a/.ci_support/linux_64_c_stdlib_version2.28cuda_compiler_version13.0python3.12.____cpythonsuffix.yaml b/.ci_support/linux_64_c_stdlib_version2.28cuda_compiler_version13.0python3.12.____cpythonsuffix.yaml index 47e917e1..5b82931a 100644 --- a/.ci_support/linux_64_c_stdlib_version2.28cuda_compiler_version13.0python3.12.____cpythonsuffix.yaml +++ b/.ci_support/linux_64_c_stdlib_version2.28cuda_compiler_version13.0python3.12.____cpythonsuffix.yaml @@ -23,7 +23,7 @@ cxx_compiler_version: docker_image: - quay.io/condaforge/linux-anvil-x86_64:alma9 github_actions_labels: -- ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg +- cirun-openstack-cpu-4xlarge numpy: - '2' pin_run_as_build: diff --git a/.ci_support/linux_64_c_stdlib_version2.28cuda_compiler_version13.0python3.13.____cp313suffix.yaml b/.ci_support/linux_64_c_stdlib_version2.28cuda_compiler_version13.0python3.13.____cp313suffix.yaml index db0a4b39..c6ca9ec3 100644 --- a/.ci_support/linux_64_c_stdlib_version2.28cuda_compiler_version13.0python3.13.____cp313suffix.yaml +++ b/.ci_support/linux_64_c_stdlib_version2.28cuda_compiler_version13.0python3.13.____cp313suffix.yaml @@ -23,7 +23,7 @@ cxx_compiler_version: docker_image: - quay.io/condaforge/linux-anvil-x86_64:alma9 github_actions_labels: -- ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg +- cirun-openstack-cpu-4xlarge numpy: - '2' pin_run_as_build: diff --git a/.ci_support/linux_64_c_stdlib_version2.28cuda_compiler_version13.0python3.14.____cp314suffix.yaml b/.ci_support/linux_64_c_stdlib_version2.28cuda_compiler_version13.0python3.14.____cp314suffix.yaml index 54f7df96..5860da8f 100644 --- a/.ci_support/linux_64_c_stdlib_version2.28cuda_compiler_version13.0python3.14.____cp314suffix.yaml +++ b/.ci_support/linux_64_c_stdlib_version2.28cuda_compiler_version13.0python3.14.____cp314suffix.yaml @@ -23,7 +23,7 @@ cxx_compiler_version: docker_image: - quay.io/condaforge/linux-anvil-x86_64:alma9 github_actions_labels: -- ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg +- cirun-openstack-cpu-4xlarge numpy: - '2' pin_run_as_build: diff --git a/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.11.____cpythonsuffix-novec.yaml b/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.11.____cpythonsuffix-novec.yaml index 39c107eb..c05dadc5 100644 --- a/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.11.____cpythonsuffix-novec.yaml +++ b/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.11.____cpythonsuffix-novec.yaml @@ -21,7 +21,7 @@ cxx_compiler_version: docker_image: - quay.io/condaforge/linux-anvil-x86_64:alma9 github_actions_labels: -- ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg +- cirun-openstack-cpu-4xlarge numpy: - '2' pin_run_as_build: diff --git a/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.11.____cpythonsuffix.yaml b/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.11.____cpythonsuffix.yaml index 2af92b53..0cca28b8 100644 --- a/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.11.____cpythonsuffix.yaml +++ b/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.11.____cpythonsuffix.yaml @@ -21,7 +21,7 @@ cxx_compiler_version: docker_image: - quay.io/condaforge/linux-anvil-x86_64:alma9 github_actions_labels: -- ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg +- cirun-openstack-cpu-4xlarge numpy: - '2' pin_run_as_build: diff --git a/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.12.____cpythonsuffix-novec.yaml b/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.12.____cpythonsuffix-novec.yaml index e06c4c07..fbe7e787 100644 --- a/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.12.____cpythonsuffix-novec.yaml +++ b/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.12.____cpythonsuffix-novec.yaml @@ -21,7 +21,7 @@ cxx_compiler_version: docker_image: - quay.io/condaforge/linux-anvil-x86_64:alma9 github_actions_labels: -- ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg +- cirun-openstack-cpu-4xlarge numpy: - '2' pin_run_as_build: diff --git a/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.12.____cpythonsuffix.yaml b/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.12.____cpythonsuffix.yaml index b907103e..6c966043 100644 --- a/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.12.____cpythonsuffix.yaml +++ b/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.12.____cpythonsuffix.yaml @@ -21,7 +21,7 @@ cxx_compiler_version: docker_image: - quay.io/condaforge/linux-anvil-x86_64:alma9 github_actions_labels: -- ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg +- cirun-openstack-cpu-4xlarge numpy: - '2' pin_run_as_build: diff --git a/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.13.____cp313suffix-novec.yaml b/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.13.____cp313suffix-novec.yaml index 09628918..f5d4aeb8 100644 --- a/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.13.____cp313suffix-novec.yaml +++ b/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.13.____cp313suffix-novec.yaml @@ -21,7 +21,7 @@ cxx_compiler_version: docker_image: - quay.io/condaforge/linux-anvil-x86_64:alma9 github_actions_labels: -- ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg +- cirun-openstack-cpu-4xlarge numpy: - '2' pin_run_as_build: diff --git a/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.13.____cp313suffix.yaml b/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.13.____cp313suffix.yaml index 746d3402..6f9fb3e6 100644 --- a/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.13.____cp313suffix.yaml +++ b/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.13.____cp313suffix.yaml @@ -21,7 +21,7 @@ cxx_compiler_version: docker_image: - quay.io/condaforge/linux-anvil-x86_64:alma9 github_actions_labels: -- ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg +- cirun-openstack-cpu-4xlarge numpy: - '2' pin_run_as_build: diff --git a/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.14.____cp314suffix-novec.yaml b/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.14.____cp314suffix-novec.yaml index 84ec394b..605287b5 100644 --- a/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.14.____cp314suffix-novec.yaml +++ b/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.14.____cp314suffix-novec.yaml @@ -21,7 +21,7 @@ cxx_compiler_version: docker_image: - quay.io/condaforge/linux-anvil-x86_64:alma9 github_actions_labels: -- ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg +- cirun-openstack-cpu-4xlarge numpy: - '2' pin_run_as_build: diff --git a/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.14.____cp314suffix.yaml b/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.14.____cp314suffix.yaml index f9c3d1fa..b98ce944 100644 --- a/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.14.____cp314suffix.yaml +++ b/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.14.____cp314suffix.yaml @@ -21,7 +21,7 @@ cxx_compiler_version: docker_image: - quay.io/condaforge/linux-anvil-x86_64:alma9 github_actions_labels: -- ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg +- cirun-openstack-cpu-4xlarge numpy: - '2' pin_run_as_build: diff --git a/.github/workflows/conda-build.yml b/.github/workflows/conda-build.yml index 9c330ee3..57260b17 100644 --- a/.github/workflows/conda-build.yml +++ b/.github/workflows/conda-build.yml @@ -25,122 +25,122 @@ jobs: - CONFIG: linux_64_c_stdlib_version2.17cuda_compiler_version12.9python3.11.____cpythonsuffix UPLOAD_PACKAGES: True os: ubuntu - runs_on: ['ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg'] + runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_c_stdlib_version2.17cuda_compil_h02a0b905'] DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - CONFIG: linux_64_c_stdlib_version2.17cuda_compiler_version12.9python3.12.____cpythonsuffix UPLOAD_PACKAGES: True os: ubuntu - runs_on: ['ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg'] + runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_c_stdlib_version2.17cuda_compil_h3f2195fa'] DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - CONFIG: linux_64_c_stdlib_version2.17cuda_compiler_version12.9python3.13.____cp313suffix UPLOAD_PACKAGES: True os: ubuntu - runs_on: ['ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg'] + runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_c_stdlib_version2.17cuda_compil_h79007dd3'] DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - CONFIG: linux_64_c_stdlib_version2.17cuda_compiler_version12.9python3.14.____cp314suffix UPLOAD_PACKAGES: True os: ubuntu - runs_on: ['ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg'] + runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_c_stdlib_version2.17cuda_compil_hc25d9124'] DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - CONFIG: linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.11.____cpythonsuffix UPLOAD_PACKAGES: True os: ubuntu - runs_on: ['ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg'] + runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_c_stdlib_version2.17cuda_compil_hda32efd8'] DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - CONFIG: linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.11.____cpythonsuffix-novec UPLOAD_PACKAGES: True os: ubuntu - runs_on: ['ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg'] + runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_c_stdlib_version2.17cuda_compil_hac7426b4'] DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - CONFIG: linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.12.____cpythonsuffix UPLOAD_PACKAGES: True os: ubuntu - runs_on: ['ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg'] + runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_c_stdlib_version2.17cuda_compil_h13b6b21b'] DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - CONFIG: linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.12.____cpythonsuffix-novec UPLOAD_PACKAGES: True os: ubuntu - runs_on: ['ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg'] + runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_c_stdlib_version2.17cuda_compil_h81ead3e1'] DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - CONFIG: linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.13.____cp313suffix UPLOAD_PACKAGES: True os: ubuntu - runs_on: ['ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg'] + runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_c_stdlib_version2.17cuda_compil_h3bdfe2b9'] DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - CONFIG: linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.13.____cp313suffix-novec UPLOAD_PACKAGES: True os: ubuntu - runs_on: ['ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg'] + runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_c_stdlib_version2.17cuda_compil_h3a16a43b'] DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - CONFIG: linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.14.____cp314suffix UPLOAD_PACKAGES: True os: ubuntu - runs_on: ['ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg'] + runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_c_stdlib_version2.17cuda_compil_hb13cdaa6'] DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - CONFIG: linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.14.____cp314suffix-novec UPLOAD_PACKAGES: True os: ubuntu - runs_on: ['ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg'] + runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_c_stdlib_version2.17cuda_compil_hfbf680d6'] DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - CONFIG: linux_64_c_stdlib_version2.28cuda_compiler_version13.0python3.11.____cpythonsuffix UPLOAD_PACKAGES: True os: ubuntu - runs_on: ['ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg'] + runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_c_stdlib_version2.28cuda_compil_he77af15f'] DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - CONFIG: linux_64_c_stdlib_version2.28cuda_compiler_version13.0python3.12.____cpythonsuffix UPLOAD_PACKAGES: True os: ubuntu - runs_on: ['ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg'] + runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_c_stdlib_version2.28cuda_compil_h2b97111d'] DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - CONFIG: linux_64_c_stdlib_version2.28cuda_compiler_version13.0python3.13.____cp313suffix UPLOAD_PACKAGES: True os: ubuntu - runs_on: ['ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg'] + runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_c_stdlib_version2.28cuda_compil_h402f3634'] DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - CONFIG: linux_64_c_stdlib_version2.28cuda_compiler_version13.0python3.14.____cp314suffix UPLOAD_PACKAGES: True os: ubuntu - runs_on: ['ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg'] + runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_c_stdlib_version2.28cuda_compil_hbe69f04a'] DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - CONFIG: linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.11.____cpythonsuffix UPLOAD_PACKAGES: True os: ubuntu - runs_on: ['ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg'] + runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_aarch64_c_stdlib_version2.17cuda_c_hc780c12b'] DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - CONFIG: linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.11.____cpythonsuffix-novec UPLOAD_PACKAGES: True os: ubuntu - runs_on: ['ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg'] + runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_aarch64_c_stdlib_version2.17cuda_c_hbbf0cf2c'] DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - CONFIG: linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.12.____cpythonsuffix UPLOAD_PACKAGES: True os: ubuntu - runs_on: ['ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg'] + runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_aarch64_c_stdlib_version2.17cuda_c_h77f1c47d'] DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - CONFIG: linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.12.____cpythonsuffix-novec UPLOAD_PACKAGES: True os: ubuntu - runs_on: ['ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg'] + runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_aarch64_c_stdlib_version2.17cuda_c_h8501535b'] DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - CONFIG: linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.13.____cp313suffix UPLOAD_PACKAGES: True os: ubuntu - runs_on: ['ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg'] + runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_aarch64_c_stdlib_version2.17cuda_c_h01618b48'] DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - CONFIG: linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.13.____cp313suffix-novec UPLOAD_PACKAGES: True os: ubuntu - runs_on: ['ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg'] + runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_aarch64_c_stdlib_version2.17cuda_c_h930b895d'] DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - CONFIG: linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.14.____cp314suffix UPLOAD_PACKAGES: True os: ubuntu - runs_on: ['ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg'] + runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_aarch64_c_stdlib_version2.17cuda_c_ha17efddb'] DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - CONFIG: linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.14.____cp314suffix-novec UPLOAD_PACKAGES: True os: ubuntu - runs_on: ['ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg'] + runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_aarch64_c_stdlib_version2.17cuda_c_hf1fad83c'] DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - CONFIG: win_64_cuda_compiler_version12.9python3.11.____cpythonsuffix UPLOAD_PACKAGES: True diff --git a/recipe/conda_build_config.yaml b/recipe/conda_build_config.yaml index bb0f4057..4379ff03 100644 --- a/recipe/conda_build_config.yaml +++ b/recipe/conda_build_config.yaml @@ -2,6 +2,6 @@ suffix: - '' - -novec -github_actions_labels: # [linux or win] -- ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg # [linux] -- cirun-azure-windows-4xlarge # [win] +github_actions_labels: # [linux or win] +- cirun-openstack-cpu-4xlarge # [linux] +- cirun-azure-windows-4xlarge # [win] From d7b467255b7acc214b95500470939d767bc0d892 Mon Sep 17 00:00:00 2001 From: Josef Viehhauser Date: Tue, 7 Apr 2026 13:54:16 +0200 Subject: [PATCH 6/6] Revert "Revert "Switch Linux runners from dead cirun-openstack to Cirrus runners"" This reverts commit 4e17431e6d599f8dd92bd6c39fdbf34955b11c50. --- ...rsion12.9python3.11.____cpythonsuffix.yaml | 2 +- ...rsion12.9python3.12.____cpythonsuffix.yaml | 2 +- ...version12.9python3.13.____cp313suffix.yaml | 2 +- ...version12.9python3.14.____cp314suffix.yaml | 2 +- ...onepython3.11.____cpythonsuffix-novec.yaml | 2 +- ...rsionNonepython3.11.____cpythonsuffix.yaml | 2 +- ...onepython3.12.____cpythonsuffix-novec.yaml | 2 +- ...rsionNonepython3.12.____cpythonsuffix.yaml | 2 +- ...nNonepython3.13.____cp313suffix-novec.yaml | 2 +- ...versionNonepython3.13.____cp313suffix.yaml | 2 +- ...nNonepython3.14.____cp314suffix-novec.yaml | 2 +- ...versionNonepython3.14.____cp314suffix.yaml | 2 +- ...rsion13.0python3.11.____cpythonsuffix.yaml | 2 +- ...rsion13.0python3.12.____cpythonsuffix.yaml | 2 +- ...version13.0python3.13.____cp313suffix.yaml | 2 +- ...version13.0python3.14.____cp314suffix.yaml | 2 +- ...onepython3.11.____cpythonsuffix-novec.yaml | 2 +- ...rsionNonepython3.11.____cpythonsuffix.yaml | 2 +- ...onepython3.12.____cpythonsuffix-novec.yaml | 2 +- ...rsionNonepython3.12.____cpythonsuffix.yaml | 2 +- ...nNonepython3.13.____cp313suffix-novec.yaml | 2 +- ...versionNonepython3.13.____cp313suffix.yaml | 2 +- ...nNonepython3.14.____cp314suffix-novec.yaml | 2 +- ...versionNonepython3.14.____cp314suffix.yaml | 2 +- .github/workflows/conda-build.yml | 48 +++++++++---------- recipe/conda_build_config.yaml | 6 +-- 26 files changed, 51 insertions(+), 51 deletions(-) diff --git a/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_version12.9python3.11.____cpythonsuffix.yaml b/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_version12.9python3.11.____cpythonsuffix.yaml index 3fba9e5a..d85691f6 100644 --- a/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_version12.9python3.11.____cpythonsuffix.yaml +++ b/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_version12.9python3.11.____cpythonsuffix.yaml @@ -23,7 +23,7 @@ cxx_compiler_version: docker_image: - quay.io/condaforge/linux-anvil-x86_64:alma9 github_actions_labels: -- cirun-openstack-cpu-4xlarge +- ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg numpy: - '2' pin_run_as_build: diff --git a/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_version12.9python3.12.____cpythonsuffix.yaml b/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_version12.9python3.12.____cpythonsuffix.yaml index 31b190da..04a9417b 100644 --- a/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_version12.9python3.12.____cpythonsuffix.yaml +++ b/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_version12.9python3.12.____cpythonsuffix.yaml @@ -23,7 +23,7 @@ cxx_compiler_version: docker_image: - quay.io/condaforge/linux-anvil-x86_64:alma9 github_actions_labels: -- cirun-openstack-cpu-4xlarge +- ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg numpy: - '2' pin_run_as_build: diff --git a/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_version12.9python3.13.____cp313suffix.yaml b/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_version12.9python3.13.____cp313suffix.yaml index 17d767be..60bb8b53 100644 --- a/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_version12.9python3.13.____cp313suffix.yaml +++ b/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_version12.9python3.13.____cp313suffix.yaml @@ -23,7 +23,7 @@ cxx_compiler_version: docker_image: - quay.io/condaforge/linux-anvil-x86_64:alma9 github_actions_labels: -- cirun-openstack-cpu-4xlarge +- ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg numpy: - '2' pin_run_as_build: diff --git a/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_version12.9python3.14.____cp314suffix.yaml b/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_version12.9python3.14.____cp314suffix.yaml index 35e34eab..e30329cd 100644 --- a/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_version12.9python3.14.____cp314suffix.yaml +++ b/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_version12.9python3.14.____cp314suffix.yaml @@ -23,7 +23,7 @@ cxx_compiler_version: docker_image: - quay.io/condaforge/linux-anvil-x86_64:alma9 github_actions_labels: -- cirun-openstack-cpu-4xlarge +- ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg numpy: - '2' pin_run_as_build: diff --git a/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.11.____cpythonsuffix-novec.yaml b/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.11.____cpythonsuffix-novec.yaml index de91377c..c5ba802e 100644 --- a/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.11.____cpythonsuffix-novec.yaml +++ b/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.11.____cpythonsuffix-novec.yaml @@ -23,7 +23,7 @@ cxx_compiler_version: docker_image: - quay.io/condaforge/linux-anvil-x86_64:alma9 github_actions_labels: -- cirun-openstack-cpu-4xlarge +- ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg numpy: - '2' pin_run_as_build: diff --git a/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.11.____cpythonsuffix.yaml b/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.11.____cpythonsuffix.yaml index deaf3661..46798e6e 100644 --- a/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.11.____cpythonsuffix.yaml +++ b/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.11.____cpythonsuffix.yaml @@ -23,7 +23,7 @@ cxx_compiler_version: docker_image: - quay.io/condaforge/linux-anvil-x86_64:alma9 github_actions_labels: -- cirun-openstack-cpu-4xlarge +- ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg numpy: - '2' pin_run_as_build: diff --git a/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.12.____cpythonsuffix-novec.yaml b/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.12.____cpythonsuffix-novec.yaml index 466dd560..ef3d8de3 100644 --- a/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.12.____cpythonsuffix-novec.yaml +++ b/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.12.____cpythonsuffix-novec.yaml @@ -23,7 +23,7 @@ cxx_compiler_version: docker_image: - quay.io/condaforge/linux-anvil-x86_64:alma9 github_actions_labels: -- cirun-openstack-cpu-4xlarge +- ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg numpy: - '2' pin_run_as_build: diff --git a/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.12.____cpythonsuffix.yaml b/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.12.____cpythonsuffix.yaml index 0d4ee139..f5ab1918 100644 --- a/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.12.____cpythonsuffix.yaml +++ b/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.12.____cpythonsuffix.yaml @@ -23,7 +23,7 @@ cxx_compiler_version: docker_image: - quay.io/condaforge/linux-anvil-x86_64:alma9 github_actions_labels: -- cirun-openstack-cpu-4xlarge +- ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg numpy: - '2' pin_run_as_build: diff --git a/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.13.____cp313suffix-novec.yaml b/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.13.____cp313suffix-novec.yaml index d0f30dd5..d2f8488a 100644 --- a/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.13.____cp313suffix-novec.yaml +++ b/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.13.____cp313suffix-novec.yaml @@ -23,7 +23,7 @@ cxx_compiler_version: docker_image: - quay.io/condaforge/linux-anvil-x86_64:alma9 github_actions_labels: -- cirun-openstack-cpu-4xlarge +- ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg numpy: - '2' pin_run_as_build: diff --git a/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.13.____cp313suffix.yaml b/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.13.____cp313suffix.yaml index 0057ce0c..90fb9344 100644 --- a/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.13.____cp313suffix.yaml +++ b/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.13.____cp313suffix.yaml @@ -23,7 +23,7 @@ cxx_compiler_version: docker_image: - quay.io/condaforge/linux-anvil-x86_64:alma9 github_actions_labels: -- cirun-openstack-cpu-4xlarge +- ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg numpy: - '2' pin_run_as_build: diff --git a/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.14.____cp314suffix-novec.yaml b/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.14.____cp314suffix-novec.yaml index d434f417..7a866624 100644 --- a/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.14.____cp314suffix-novec.yaml +++ b/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.14.____cp314suffix-novec.yaml @@ -23,7 +23,7 @@ cxx_compiler_version: docker_image: - quay.io/condaforge/linux-anvil-x86_64:alma9 github_actions_labels: -- cirun-openstack-cpu-4xlarge +- ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg numpy: - '2' pin_run_as_build: diff --git a/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.14.____cp314suffix.yaml b/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.14.____cp314suffix.yaml index cdeb4193..c991eb0f 100644 --- a/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.14.____cp314suffix.yaml +++ b/.ci_support/linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.14.____cp314suffix.yaml @@ -23,7 +23,7 @@ cxx_compiler_version: docker_image: - quay.io/condaforge/linux-anvil-x86_64:alma9 github_actions_labels: -- cirun-openstack-cpu-4xlarge +- ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg numpy: - '2' pin_run_as_build: diff --git a/.ci_support/linux_64_c_stdlib_version2.28cuda_compiler_version13.0python3.11.____cpythonsuffix.yaml b/.ci_support/linux_64_c_stdlib_version2.28cuda_compiler_version13.0python3.11.____cpythonsuffix.yaml index c5a2f1d0..47c916d3 100644 --- a/.ci_support/linux_64_c_stdlib_version2.28cuda_compiler_version13.0python3.11.____cpythonsuffix.yaml +++ b/.ci_support/linux_64_c_stdlib_version2.28cuda_compiler_version13.0python3.11.____cpythonsuffix.yaml @@ -23,7 +23,7 @@ cxx_compiler_version: docker_image: - quay.io/condaforge/linux-anvil-x86_64:alma9 github_actions_labels: -- cirun-openstack-cpu-4xlarge +- ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg numpy: - '2' pin_run_as_build: diff --git a/.ci_support/linux_64_c_stdlib_version2.28cuda_compiler_version13.0python3.12.____cpythonsuffix.yaml b/.ci_support/linux_64_c_stdlib_version2.28cuda_compiler_version13.0python3.12.____cpythonsuffix.yaml index 5b82931a..47e917e1 100644 --- a/.ci_support/linux_64_c_stdlib_version2.28cuda_compiler_version13.0python3.12.____cpythonsuffix.yaml +++ b/.ci_support/linux_64_c_stdlib_version2.28cuda_compiler_version13.0python3.12.____cpythonsuffix.yaml @@ -23,7 +23,7 @@ cxx_compiler_version: docker_image: - quay.io/condaforge/linux-anvil-x86_64:alma9 github_actions_labels: -- cirun-openstack-cpu-4xlarge +- ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg numpy: - '2' pin_run_as_build: diff --git a/.ci_support/linux_64_c_stdlib_version2.28cuda_compiler_version13.0python3.13.____cp313suffix.yaml b/.ci_support/linux_64_c_stdlib_version2.28cuda_compiler_version13.0python3.13.____cp313suffix.yaml index c6ca9ec3..db0a4b39 100644 --- a/.ci_support/linux_64_c_stdlib_version2.28cuda_compiler_version13.0python3.13.____cp313suffix.yaml +++ b/.ci_support/linux_64_c_stdlib_version2.28cuda_compiler_version13.0python3.13.____cp313suffix.yaml @@ -23,7 +23,7 @@ cxx_compiler_version: docker_image: - quay.io/condaforge/linux-anvil-x86_64:alma9 github_actions_labels: -- cirun-openstack-cpu-4xlarge +- ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg numpy: - '2' pin_run_as_build: diff --git a/.ci_support/linux_64_c_stdlib_version2.28cuda_compiler_version13.0python3.14.____cp314suffix.yaml b/.ci_support/linux_64_c_stdlib_version2.28cuda_compiler_version13.0python3.14.____cp314suffix.yaml index 5860da8f..54f7df96 100644 --- a/.ci_support/linux_64_c_stdlib_version2.28cuda_compiler_version13.0python3.14.____cp314suffix.yaml +++ b/.ci_support/linux_64_c_stdlib_version2.28cuda_compiler_version13.0python3.14.____cp314suffix.yaml @@ -23,7 +23,7 @@ cxx_compiler_version: docker_image: - quay.io/condaforge/linux-anvil-x86_64:alma9 github_actions_labels: -- cirun-openstack-cpu-4xlarge +- ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg numpy: - '2' pin_run_as_build: diff --git a/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.11.____cpythonsuffix-novec.yaml b/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.11.____cpythonsuffix-novec.yaml index c05dadc5..39c107eb 100644 --- a/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.11.____cpythonsuffix-novec.yaml +++ b/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.11.____cpythonsuffix-novec.yaml @@ -21,7 +21,7 @@ cxx_compiler_version: docker_image: - quay.io/condaforge/linux-anvil-x86_64:alma9 github_actions_labels: -- cirun-openstack-cpu-4xlarge +- ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg numpy: - '2' pin_run_as_build: diff --git a/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.11.____cpythonsuffix.yaml b/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.11.____cpythonsuffix.yaml index 0cca28b8..2af92b53 100644 --- a/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.11.____cpythonsuffix.yaml +++ b/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.11.____cpythonsuffix.yaml @@ -21,7 +21,7 @@ cxx_compiler_version: docker_image: - quay.io/condaforge/linux-anvil-x86_64:alma9 github_actions_labels: -- cirun-openstack-cpu-4xlarge +- ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg numpy: - '2' pin_run_as_build: diff --git a/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.12.____cpythonsuffix-novec.yaml b/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.12.____cpythonsuffix-novec.yaml index fbe7e787..e06c4c07 100644 --- a/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.12.____cpythonsuffix-novec.yaml +++ b/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.12.____cpythonsuffix-novec.yaml @@ -21,7 +21,7 @@ cxx_compiler_version: docker_image: - quay.io/condaforge/linux-anvil-x86_64:alma9 github_actions_labels: -- cirun-openstack-cpu-4xlarge +- ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg numpy: - '2' pin_run_as_build: diff --git a/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.12.____cpythonsuffix.yaml b/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.12.____cpythonsuffix.yaml index 6c966043..b907103e 100644 --- a/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.12.____cpythonsuffix.yaml +++ b/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.12.____cpythonsuffix.yaml @@ -21,7 +21,7 @@ cxx_compiler_version: docker_image: - quay.io/condaforge/linux-anvil-x86_64:alma9 github_actions_labels: -- cirun-openstack-cpu-4xlarge +- ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg numpy: - '2' pin_run_as_build: diff --git a/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.13.____cp313suffix-novec.yaml b/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.13.____cp313suffix-novec.yaml index f5d4aeb8..09628918 100644 --- a/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.13.____cp313suffix-novec.yaml +++ b/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.13.____cp313suffix-novec.yaml @@ -21,7 +21,7 @@ cxx_compiler_version: docker_image: - quay.io/condaforge/linux-anvil-x86_64:alma9 github_actions_labels: -- cirun-openstack-cpu-4xlarge +- ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg numpy: - '2' pin_run_as_build: diff --git a/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.13.____cp313suffix.yaml b/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.13.____cp313suffix.yaml index 6f9fb3e6..746d3402 100644 --- a/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.13.____cp313suffix.yaml +++ b/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.13.____cp313suffix.yaml @@ -21,7 +21,7 @@ cxx_compiler_version: docker_image: - quay.io/condaforge/linux-anvil-x86_64:alma9 github_actions_labels: -- cirun-openstack-cpu-4xlarge +- ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg numpy: - '2' pin_run_as_build: diff --git a/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.14.____cp314suffix-novec.yaml b/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.14.____cp314suffix-novec.yaml index 605287b5..84ec394b 100644 --- a/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.14.____cp314suffix-novec.yaml +++ b/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.14.____cp314suffix-novec.yaml @@ -21,7 +21,7 @@ cxx_compiler_version: docker_image: - quay.io/condaforge/linux-anvil-x86_64:alma9 github_actions_labels: -- cirun-openstack-cpu-4xlarge +- ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg numpy: - '2' pin_run_as_build: diff --git a/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.14.____cp314suffix.yaml b/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.14.____cp314suffix.yaml index b98ce944..f9c3d1fa 100644 --- a/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.14.____cp314suffix.yaml +++ b/.ci_support/linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.14.____cp314suffix.yaml @@ -21,7 +21,7 @@ cxx_compiler_version: docker_image: - quay.io/condaforge/linux-anvil-x86_64:alma9 github_actions_labels: -- cirun-openstack-cpu-4xlarge +- ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg numpy: - '2' pin_run_as_build: diff --git a/.github/workflows/conda-build.yml b/.github/workflows/conda-build.yml index 57260b17..9c330ee3 100644 --- a/.github/workflows/conda-build.yml +++ b/.github/workflows/conda-build.yml @@ -25,122 +25,122 @@ jobs: - CONFIG: linux_64_c_stdlib_version2.17cuda_compiler_version12.9python3.11.____cpythonsuffix UPLOAD_PACKAGES: True os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_c_stdlib_version2.17cuda_compil_h02a0b905'] + runs_on: ['ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg'] DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - CONFIG: linux_64_c_stdlib_version2.17cuda_compiler_version12.9python3.12.____cpythonsuffix UPLOAD_PACKAGES: True os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_c_stdlib_version2.17cuda_compil_h3f2195fa'] + runs_on: ['ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg'] DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - CONFIG: linux_64_c_stdlib_version2.17cuda_compiler_version12.9python3.13.____cp313suffix UPLOAD_PACKAGES: True os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_c_stdlib_version2.17cuda_compil_h79007dd3'] + runs_on: ['ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg'] DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - CONFIG: linux_64_c_stdlib_version2.17cuda_compiler_version12.9python3.14.____cp314suffix UPLOAD_PACKAGES: True os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_c_stdlib_version2.17cuda_compil_hc25d9124'] + runs_on: ['ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg'] DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - CONFIG: linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.11.____cpythonsuffix UPLOAD_PACKAGES: True os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_c_stdlib_version2.17cuda_compil_hda32efd8'] + runs_on: ['ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg'] DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - CONFIG: linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.11.____cpythonsuffix-novec UPLOAD_PACKAGES: True os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_c_stdlib_version2.17cuda_compil_hac7426b4'] + runs_on: ['ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg'] DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - CONFIG: linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.12.____cpythonsuffix UPLOAD_PACKAGES: True os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_c_stdlib_version2.17cuda_compil_h13b6b21b'] + runs_on: ['ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg'] DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - CONFIG: linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.12.____cpythonsuffix-novec UPLOAD_PACKAGES: True os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_c_stdlib_version2.17cuda_compil_h81ead3e1'] + runs_on: ['ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg'] DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - CONFIG: linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.13.____cp313suffix UPLOAD_PACKAGES: True os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_c_stdlib_version2.17cuda_compil_h3bdfe2b9'] + runs_on: ['ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg'] DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - CONFIG: linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.13.____cp313suffix-novec UPLOAD_PACKAGES: True os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_c_stdlib_version2.17cuda_compil_h3a16a43b'] + runs_on: ['ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg'] DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - CONFIG: linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.14.____cp314suffix UPLOAD_PACKAGES: True os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_c_stdlib_version2.17cuda_compil_hb13cdaa6'] + runs_on: ['ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg'] DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - CONFIG: linux_64_c_stdlib_version2.17cuda_compiler_versionNonepython3.14.____cp314suffix-novec UPLOAD_PACKAGES: True os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_c_stdlib_version2.17cuda_compil_hfbf680d6'] + runs_on: ['ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg'] DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - CONFIG: linux_64_c_stdlib_version2.28cuda_compiler_version13.0python3.11.____cpythonsuffix UPLOAD_PACKAGES: True os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_c_stdlib_version2.28cuda_compil_he77af15f'] + runs_on: ['ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg'] DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - CONFIG: linux_64_c_stdlib_version2.28cuda_compiler_version13.0python3.12.____cpythonsuffix UPLOAD_PACKAGES: True os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_c_stdlib_version2.28cuda_compil_h2b97111d'] + runs_on: ['ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg'] DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - CONFIG: linux_64_c_stdlib_version2.28cuda_compiler_version13.0python3.13.____cp313suffix UPLOAD_PACKAGES: True os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_c_stdlib_version2.28cuda_compil_h402f3634'] + runs_on: ['ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg'] DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - CONFIG: linux_64_c_stdlib_version2.28cuda_compiler_version13.0python3.14.____cp314suffix UPLOAD_PACKAGES: True os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_64_c_stdlib_version2.28cuda_compil_hbe69f04a'] + runs_on: ['ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg'] DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - CONFIG: linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.11.____cpythonsuffix UPLOAD_PACKAGES: True os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_aarch64_c_stdlib_version2.17cuda_c_hc780c12b'] + runs_on: ['ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg'] DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - CONFIG: linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.11.____cpythonsuffix-novec UPLOAD_PACKAGES: True os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_aarch64_c_stdlib_version2.17cuda_c_hbbf0cf2c'] + runs_on: ['ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg'] DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - CONFIG: linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.12.____cpythonsuffix UPLOAD_PACKAGES: True os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_aarch64_c_stdlib_version2.17cuda_c_h77f1c47d'] + runs_on: ['ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg'] DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - CONFIG: linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.12.____cpythonsuffix-novec UPLOAD_PACKAGES: True os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_aarch64_c_stdlib_version2.17cuda_c_h8501535b'] + runs_on: ['ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg'] DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - CONFIG: linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.13.____cp313suffix UPLOAD_PACKAGES: True os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_aarch64_c_stdlib_version2.17cuda_c_h01618b48'] + runs_on: ['ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg'] DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - CONFIG: linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.13.____cp313suffix-novec UPLOAD_PACKAGES: True os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_aarch64_c_stdlib_version2.17cuda_c_h930b895d'] + runs_on: ['ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg'] DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - CONFIG: linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.14.____cp314suffix UPLOAD_PACKAGES: True os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_aarch64_c_stdlib_version2.17cuda_c_ha17efddb'] + runs_on: ['ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg'] DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - CONFIG: linux_aarch64_c_stdlib_version2.17cuda_compiler_versionNonepython3.14.____cp314suffix-novec UPLOAD_PACKAGES: True os: ubuntu - runs_on: ['cirun-openstack-cpu-4xlarge--${{ github.run_id }}-linux_aarch64_c_stdlib_version2.17cuda_c_hf1fad83c'] + runs_on: ['ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg'] DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - CONFIG: win_64_cuda_compiler_version12.9python3.11.____cpythonsuffix UPLOAD_PACKAGES: True diff --git a/recipe/conda_build_config.yaml b/recipe/conda_build_config.yaml index 4379ff03..bb0f4057 100644 --- a/recipe/conda_build_config.yaml +++ b/recipe/conda_build_config.yaml @@ -2,6 +2,6 @@ suffix: - '' - -novec -github_actions_labels: # [linux or win] -- cirun-openstack-cpu-4xlarge # [linux] -- cirun-azure-windows-4xlarge # [win] +github_actions_labels: # [linux or win] +- ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-lg # [linux] +- cirun-azure-windows-4xlarge # [win]