File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -25,17 +25,16 @@ jobs:
2525 channel-priority : strict
2626 activate-environment : build-env
2727
28- - name : Install conda-build and configure solver
28+ - name : Install boa and anaconda-client
2929 shell : bash -l {0}
3030 run : |
31- # Use classic solver to avoid libmamba compatibility issues
32- conda config --set solver classic
33- conda install -y conda-build anaconda-client
31+ # Use boa (conda-forge's modern build tool) for better virtual package resolution
32+ conda install -y boa anaconda-client
3433
3534 - name : Build conda package
3635 shell : bash -l {0}
3736 run : |
38- conda build conda.recipe --output-folder ./conda-bld
37+ conda mambabuild conda.recipe --output-folder ./conda-bld
3938
4039 - name : Upload build artifacts
4140 uses : actions/upload-artifact@v4
Original file line number Diff line number Diff line change @@ -77,17 +77,16 @@ jobs:
7777 channel-priority : strict
7878 activate-environment : build-env
7979
80- - name : Install conda-build and configure solver
80+ - name : Install boa and anaconda-client
8181 shell : bash -l {0}
8282 run : |
83- # Use classic solver to avoid libmamba compatibility issues
84- conda config --set solver classic
85- conda install -y conda-build anaconda-client
83+ # Use boa (conda-forge's modern build tool) for better virtual package resolution
84+ conda install -y boa anaconda-client
8685
8786 - name : Build conda package
8887 shell : bash -l {0}
8988 run : |
90- conda build conda.recipe --output-folder ./conda-bld
89+ conda mambabuild conda.recipe --output-folder ./conda-bld
9190
9291 - name : Upload Conda artifacts
9392 uses : actions/upload-artifact@v4
You can’t perform that action at this time.
0 commit comments