From ecb1b33d77c6b80ecb55861a332a48edda93e4a3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jon=20Haitz=20Legarreta=20Gorro=C3=B1o?= Date: Fri, 20 Dec 2024 15:41:10 -0500 Subject: [PATCH] ENH: Add `defaults` to `conda` channels in `build-test-publish` GHA Add `defaults` to the list of `conda` channels when setting up `miniconda` in the build, test, publish GHA workflow file. Fixes: ``` /usr/share/miniconda/lib/python3.12/site-packages/conda/base/context.py:198: FutureWarning: Adding 'defaults' to channel list implicitly is deprecated and will be removed in 25.3. To remove this warning, please choose a default channel explicitly with conda's regular configuration system, e.g. by adding 'defaults' to the list of channels: conda config --add channels defaults For more information see https://docs.conda.io/projects/conda/en/stable/user-guide/configuration/use-condarc.html ``` raised for example in: https://github.com/nipreps/sdcflows/actions/runs/12413644206 --- .github/workflows/build-test-publish.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build-test-publish.yml b/.github/workflows/build-test-publish.yml index d6fcac118c..d067da3267 100644 --- a/.github/workflows/build-test-publish.yml +++ b/.github/workflows/build-test-publish.yml @@ -129,7 +129,7 @@ jobs: auto-update-conda: true auto-activate-base: true python-version: ${{ matrix.python-version }} - channels: https://fsl.fmrib.ox.ac.uk/fsldownloads/fslconda/public/,conda-forge + channels: https://fsl.fmrib.ox.ac.uk/fsldownloads/fslconda/public/,conda-forge,defaults - uses: actions/cache@v4 id: conda env: