From 11a41beb8b19e182bf57aca7edaa6b7ff869487e Mon Sep 17 00:00:00 2001 From: Silvio Traversaro Date: Thu, 5 Dec 2024 15:06:16 +0100 Subject: [PATCH] Drop deprecated mambaforge installer and use conda instead of mamba (#47) --- .github/workflows/conda-ci.yml | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/.github/workflows/conda-ci.yml b/.github/workflows/conda-ci.yml index 1f86ab6..75190e2 100644 --- a/.github/workflows/conda-ci.yml +++ b/.github/workflows/conda-ci.yml @@ -22,9 +22,8 @@ jobs: steps: - uses: actions/checkout@v2 - - uses: conda-incubator/setup-miniconda@v2 + - uses: conda-incubator/setup-miniconda@v3 with: - miniforge-variant: Mambaforge miniforge-version: latest channels: conda-forge,robotology channel-priority: true @@ -35,9 +34,9 @@ jobs: # Workaround for https://github.com/conda-incubator/setup-miniconda/issues/186 conda config --remove channels defaults # Compilation related dependencies - mamba install cmake compilers make ninja pkg-config + conda install cmake compilers make ninja pkg-config # Actual dependencies - mamba install yarp icub-main gazebo icub-contrib-common qt opencv + conda install yarp icub-main gazebo icub-contrib-common qt opencv # Additional dependencies useful only on Linux when using Qt - name: Dependencies [Conda/Linux] @@ -46,7 +45,7 @@ jobs: run: | # Additional dependencies only useful on Linux # See https://github.com/robotology/robotology-superbuild/issues/477 - mamba install expat-cos7-x86_64 libselinux-cos7-x86_64 libxau-cos7-x86_64 libxcb-cos7-x86_64 libxdamage-cos7-x86_64 libxext-cos7-x86_64 libxfixes-cos7-x86_64 libxxf86vm-cos7-x86_64 mesa-libgl-devel-cos7-x86_64 libxshmfence-cos7-x86_64 libxshmfence-devel-cos7-x86_64 + conda install expat-cos7-x86_64 libselinux-cos7-x86_64 libxau-cos7-x86_64 libxcb-cos7-x86_64 libxdamage-cos7-x86_64 libxext-cos7-x86_64 libxfixes-cos7-x86_64 libxxf86vm-cos7-x86_64 mesa-libgl-devel-cos7-x86_64 libxshmfence-cos7-x86_64 libxshmfence-devel-cos7-x86_64 - name: Configure [Linux&macOS]