@@ -103,9 +103,11 @@ jobs:
103103 fetch-depth : 0
104104 - uses : conda-incubator/setup-miniconda@835234971496cad1653abb28a638a281cf32541f # v3.2.0
105105 with :
106- conda-remove-defaults : true
107- auto-activate-base : true
108- activate-environment : " "
106+ miniforge-version : latest
107+ use-mamba : ' true'
108+ conda-remove-defaults : ' true'
109+ activate-environment : ' build'
110+ python-version : ' 3.13' # no python 3.14 support by conda-build
109111
110112 - name : Cache conda packages
111113 uses : actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # v4.3.0
@@ -122,13 +124,10 @@ jobs:
122124 - name : Install conda-build
123125 run : conda install conda-build
124126
125- - name : Setup MSVC
126- uses : ilammy/msvc-dev-cmd@0b201ec74fa43914dc39ae48a89fd1d8cb592756 # v1.13.0
127-
128127 - name : Store conda paths as envs
129128 shell : bash -el {0}
130129 run : |
131- echo "CONDA_BLD=C:\\Miniconda \\conda-bld\\win-64\\" >> $GITHUB_ENV
130+ echo "CONDA_BLD=$CONDA_PREFIX \\conda-bld\\win-64\\" >> $GITHUB_ENV
132131 echo "WHEELS_OUTPUT_FOLDER=$GITHUB_WORKSPACE\\" >> $GITHUB_ENV
133132
134133 - name : Build conda package
@@ -240,18 +239,21 @@ jobs:
240239 name : ${{ env.PACKAGE_NAME }} ${{ runner.os }} Python ${{ matrix.python }}
241240 - uses : conda-incubator/setup-miniconda@835234971496cad1653abb28a638a281cf32541f # v3.2.0
242241 with :
243- conda-remove-defaults : true
244- auto-activate-base : true
245- activate-environment : " "
242+ miniforge-version : latest
243+ use-mamba : ' true'
244+ conda-remove-defaults : ' true'
245+ activate-environment : ' test'
246+ python-version : ' 3.13' # no python 3.14 support by conda-index
246247
247- - name : Install conda-build
248- run : conda install conda-build
248+ - name : Install conda-index
249+ run : conda install conda-index
249250
250251 - name : Create conda channel
251252 run : |
252253 mkdir ${{ env.GITHUB_WORKSPACE }}\channel\win-64
253254 move ${{ env.PACKAGE_NAME }}-*.conda ${{ env.GITHUB_WORKSPACE }}\channel\win-64
254- conda index ${{ env.GITHUB_WORKSPACE }}/channel
255+ python -m conda_index ${{ env.GITHUB_WORKSPACE }}/channel
256+
255257 # Test channel
256258 conda search ${{ env.PACKAGE_NAME }} -c ${{ env.GITHUB_WORKSPACE }}/channel --override-channels --info --json > ${{ env.GITHUB_WORKSPACE }}\ver.json
257259 more ${{ env.GITHUB_WORKSPACE }}\ver.json
0 commit comments