diff --git a/.github/workflows/build_wheels_linux.yml b/.github/workflows/build_wheels_linux.yml index 147323f5cb..075c81ffdc 100644 --- a/.github/workflows/build_wheels_linux.yml +++ b/.github/workflows/build_wheels_linux.yml @@ -201,7 +201,12 @@ jobs: # when using Python version, less than the conda latest ############################################################################### echo 'Installing conda-forge' - curl -L -o /mambaforge.sh https://github.com/conda-forge/miniforge/releases/latest/download/Miniforge3-Linux-aarch64.sh + # Pin the installer. The shared setup-binary-builds action installs + # conda=25.3.0 into this base env, and conda 25.3.0 has no Python 3.14 + # build. Miniforge releases newer than this one put the base env on + # Python 3.14, which makes that install unsatisfiable and fails every + # aarch64 wheel build. Bump this tag only together with that pin. + curl -fL -o /mambaforge.sh https://github.com/conda-forge/miniforge/releases/download/26.3.2-3/Miniforge3-Linux-aarch64.sh chmod +x /mambaforge.sh /mambaforge.sh -b -p /opt/conda rm /mambaforge.sh