@@ -77,19 +77,13 @@ jobs:
7777 uses : conda-incubator/setup-miniconda@d2e6a045a86077fb6cad6f5adf368e9076ddaa8d # v3.1.0
7878 with :
7979 miniforge-version : latest
80- use-mamba : true
80+ use-mamba : ' true'
8181 channels : conda-forge
82+ conda-remove-defaults : ' true'
8283 python-version : ${{ matrix.python }}
8384 activate-environment : ' build'
8485 pkgs-dirs : ${{ env.CONDA_PKGS_DIR }}
8586
86- # Here is an issue in conda gh-12356 causing adding defaults to the list of channels
87- # upon running `conda config --append channels conda-forge`, while mamba requires to have only conda-forge channel
88- - name : Remove defaults channel
89- run : |
90- conda config --remove channels defaults
91- conda config --show
92-
9387 # Sometimes `mamba install ...` fails due to slow download speed rate, so disable the check in mamba
9488 - name : Disable speed limit check in mamba
9589 run : echo "MAMBA_NO_LOW_SPEED_LIMIT=1" >> $GITHUB_ENV
@@ -161,15 +155,13 @@ jobs:
161155 uses : conda-incubator/setup-miniconda@d2e6a045a86077fb6cad6f5adf368e9076ddaa8d # v3.1.0
162156 with :
163157 miniforge-version : latest
164- use-mamba : true
158+ use-mamba : ' true'
165159 channels : conda-forge
160+ conda-remove-defaults : ' true'
166161 python-version : ${{ matrix.python }}
167162 activate-environment : ${{ env.TEST_ENV_NAME }}
168163 pkgs-dirs : ${{ env.onda-pkgs }}
169164
170- - name : Remove defaults channel
171- run : conda config --remove channels defaults
172-
173165 - name : Install conda-index
174166 run : mamba install conda-index=${{ env.CONDA_INDEX_VERSION }}
175167
@@ -292,15 +284,13 @@ jobs:
292284 uses : conda-incubator/setup-miniconda@d2e6a045a86077fb6cad6f5adf368e9076ddaa8d # v3.1.0
293285 with :
294286 miniforge-version : latest
295- use-mamba : true
287+ use-mamba : ' true'
296288 channels : conda-forge
289+ conda-remove-defaults : ' true'
297290 python-version : ${{ matrix.python }}
298291 activate-environment : ${{ env.TEST_ENV_NAME }}
299292 pkgs-dirs : ${{ env.onda-pkgs }}
300293
301- - name : Remove defaults channel
302- run : conda config --remove channels defaults
303-
304294 - name : Store conda paths as envs
305295 run : |
306296 @echo on
@@ -439,14 +429,12 @@ jobs:
439429 uses : conda-incubator/setup-miniconda@d2e6a045a86077fb6cad6f5adf368e9076ddaa8d # v3.1.0
440430 with :
441431 miniforge-version : latest
442- use-mamba : true
432+ use-mamba : ' true'
443433 channels : conda-forge
434+ conda-remove-defaults : ' true'
444435 python-version : ${{ matrix.python }}
445436 activate-environment : ' upload'
446437
447- - name : Remove defaults channel
448- run : conda config --remove channels defaults
449-
450438 - name : Install anaconda-client
451439 run : mamba install anaconda-client
452440
@@ -478,15 +466,13 @@ jobs:
478466 - uses : conda-incubator/setup-miniconda@d2e6a045a86077fb6cad6f5adf368e9076ddaa8d # v3.1.0
479467 with :
480468 miniforge-version : latest
481- use-mamba : true
469+ use-mamba : ' true'
482470 channels : conda-forge
483- run-post : false
471+ conda-remove-defaults : ' true'
472+ run-post : ' false'
484473 python-version : ' 3.12'
485474 activate-environment : ' cleanup'
486475
487- - name : Remove defaults channel
488- run : conda config --remove channels defaults
489-
490476 - name : Install anaconda-client
491477 run : mamba install anaconda-client
492478
0 commit comments