@@ -104,10 +104,10 @@ jobs:
104104 - uses : conda-incubator/setup-miniconda@fc2d68f6413eb2d87b895e92f8584b5b94a10167 # v3.3.0
105105 with :
106106 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
107+ auto-activate : true
108+ activate-environment : base
109+ channels : conda-forge
110+ python-version : ${{ matrix. python }}
111111
112112 - name : Cache conda packages
113113 uses : actions/cache@cdf6c1fa76f9f475f3d7449005a359c84ca0f306 # v5.0.3
@@ -242,10 +242,9 @@ jobs:
242242 - uses : conda-incubator/setup-miniconda@fc2d68f6413eb2d87b895e92f8584b5b94a10167 # v3.3.0
243243 with :
244244 miniforge-version : latest
245- use-mamba : ' true'
246- conda-remove-defaults : ' true'
247- activate-environment : ' test'
248- python-version : ' 3.13' # no python 3.14 support by conda-index
245+ channels : conda-forge
246+ activate-environment : ${{ env.TEST_ENV_NAME }}
247+ python-version : ${{ matrix.python }}
249248
250249 - name : Install conda-index
251250 run : conda install conda-index
@@ -254,7 +253,7 @@ jobs:
254253 run : |
255254 mkdir ${{ env.GITHUB_WORKSPACE }}/channel/win-64
256255 move ${{ env.PACKAGE_NAME }}-*.conda ${{ env.GITHUB_WORKSPACE }}/channel/win-64
257- python -m conda_index " ${{ env.GITHUB_WORKSPACE }}/channel"
256+ python -m conda_index ${{ env.GITHUB_WORKSPACE }}/channel
258257
259258 # Test channel
260259 conda search ${{ env.PACKAGE_NAME }} -c ${{ env.GITHUB_WORKSPACE }}/channel --override-channels --info --json > ${{ env.GITHUB_WORKSPACE }}/ver.json
@@ -269,7 +268,7 @@ jobs:
269268 FOR /F "tokens=* USEBACKQ" %%F IN (`python -c "%SCRIPT%"`) DO (
270269 SET PACKAGE_VERSION=%%F
271270 )
272- conda create -n ${{ env.TEST_ENV_NAME }} ${{ env.PACKAGE_NAME }}=%PACKAGE_VERSION% python=${{ matrix.python }} -c ${{ env.GITHUB_WORKSPACE }}/channel ${{ env.CHANNELS }} --only-deps --dry-run > lockfile
271+ conda install -n ${{ env.TEST_ENV_NAME }} ${{ env.PACKAGE_NAME }}=%PACKAGE_VERSION% python=${{ matrix.python }} -c ${{ env.GITHUB_WORKSPACE }}/channel ${{ env.CHANNELS }} --only-deps --dry-run > lockfile
273272 more lockfile
274273
275274 - name : Cache conda packages
@@ -299,5 +298,5 @@ jobs:
299298
300299 - name : Run tests
301300 run : |
302- conda activate -n ${{ env.TEST_ENV_NAME }}
301+ conda activate ${{ env.TEST_ENV_NAME }}
303302 pytest -v --pyargs ${{ env.MODULE_NAME }}
0 commit comments