1313 TEST_ENV_NAME : test_mkl_random
1414 VER_SCRIPT1 : " import json; f = open('ver.json', 'r'); j = json.load(f); f.close(); "
1515 VER_SCRIPT2 : " d = j['mkl_random'][0]; print('='.join((d[s] for s in ('version', 'build'))))"
16+ CONDA_BUILD_VERSION : 26.3.0
1617
1718jobs :
1819 build_linux :
5152 - name : Add conda to system path
5253 run : echo "$CONDA/bin" >> "$GITHUB_PATH"
5354
55+ - name : Update conda
56+ run : |
57+ conda update -n base --all
58+
5459 - name : Install conda-build
55- run : conda install conda-build
60+ run : conda install -n base conda-build=${{ env.CONDA_BUILD_VERSION }} -c conda-forge --override-channels
61+
62+ - name : Show Conda info
63+ run : |
64+ conda info --all
5665
66+ - name : List base environment packages
67+ run : |
68+ conda list -n base
69+
5770 - name : Store conda paths as envs
5871 shell : bash -el {0}
5972 run : |
@@ -98,10 +111,12 @@ jobs:
98111
99112 - uses : conda-incubator/setup-miniconda@8ee1f361103df19b6f8c8655fd3967a8ecb162d5 # v4.0.1
100113 with :
114+ auto-update-conda : true
101115 miniforge-version : latest
102116 activate-environment : build
103117 channels : conda-forge
104118 python-version : ${{ matrix.python }}
119+ conda-build-version : ${{ env.CONDA_BUILD_VERSION }}
105120
106121 - name : Cache conda packages
107122 uses : actions/cache@27d5ce7f107fe9357f9df03efb73ab90386fccae # v5.0.5
@@ -120,9 +135,12 @@ jobs:
120135 run : |
121136 echo "CONDA_BLD=$CONDA/conda-bld/win-64/" | tr "\\\\" '/' >> "$GITHUB_ENV"
122137
123- - name : Install conda build
138+ - name : Show Conda info
139+ run : |
140+ conda info --all
141+
142+ - name : List base environment packages
124143 run : |
125- conda install -n base -y conda-build
126144 conda list -n base
127145
128146 - name : Build conda package
@@ -165,8 +183,21 @@ jobs:
165183 - name : Add conda to system path
166184 run : echo "$CONDA/bin" >> "$GITHUB_PATH"
167185
186+ - name : Update conda
187+ run : |
188+ conda update -n base --all
189+
168190 - name : Install conda-index
169- run : conda install conda-index
191+ run : |
192+ conda install -n base conda-index -c conda-forge --override-channels
193+
194+ - name : Show Conda info
195+ run : |
196+ conda info --all
197+
198+ - name : List base environment packages
199+ run : |
200+ conda list -n base
170201
171202 - name : Create conda channel
172203 run : |
@@ -249,14 +280,23 @@ jobs:
249280
250281 - uses : conda-incubator/setup-miniconda@8ee1f361103df19b6f8c8655fd3967a8ecb162d5 # v4.0.1
251282 with :
283+ auto-update-conda : true
252284 miniforge-version : latest
253285 channels : conda-forge
254286 activate-environment : ${{ env.TEST_ENV_NAME }}
255287 python-version : ${{ matrix.python }}
256288
257289 - name : Install conda-index
258290 run : |
259- conda install conda-index
291+ conda install -n base conda-index
292+
293+ - name : Show Conda info
294+ run : |
295+ conda info --all
296+
297+ - name : List base environment packages
298+ run : |
299+ conda list -n base
260300
261301 - name : Create conda channel
262302 run : |
0 commit comments