6767
6868 - name : Store conda paths as envs
6969 shell : bash -l {0}
70- run : echo "CONDA_BLD=$CONDA_PREFIX/conda-bld/${{ runner.os == 'Linux' && 'linux' || 'win' }}-64/" | tr "\\" '/' >> $GITHUB_ENV
70+ run : |
71+ echo "CONDA_BLD=$CONDA_PREFIX/conda-bld/${{ runner.os == 'Linux' && 'linux' || 'win' }}-64/" | tr "\\" '/' >> $GITHUB_ENV
72+ echo "WHEELS_OUTPUT_FOLDER=$GITHUB_WORKSPACE${{ runner.os == 'Linux' && '/' || '\\' }}" >> $GITHUB_ENV
7173
7274 # boa is an extention to conda so we can use mamba resolver in conda build
7375 - name : Install conda-build
8890 name : ${{ env.PACKAGE_NAME }} ${{ runner.os }} Python ${{ matrix.python }}
8991 path : ${{ env.CONDA_BLD }}${{ env.PACKAGE_NAME }}-*.tar.bz2
9092
93+ - name : Upload wheels artifact
94+ 95+ with :
96+ name : ${{ env.PACKAGE_NAME }} ${{ runner.os }} Wheels Python ${{ matrix.python }}
97+ path : ${{ env.WHEELS_OUTPUT_FOLDER }}${{ env.PACKAGE_NAME }}-*.whl
98+
9199 test :
92100 name : Test ['${{ matrix.os }}', python='${{ matrix.python }}']
93101
@@ -215,6 +223,11 @@ jobs:
215223 with :
216224 name : ${{ env.PACKAGE_NAME }} ${{ runner.os }} Python ${{ matrix.python }}
217225
226+ - name : Download wheels artifact
227+ 228+ with :
229+ name : ${{ env.PACKAGE_NAME }} ${{ runner.os }} Wheels Python ${{ matrix.python }}
230+
218231 - name : Setup miniconda
219232 uses :
conda-incubator/[email protected] 220233 with :
@@ -230,3 +243,8 @@ jobs:
230243 run : anaconda --token ${{ env.ANACONDA_TOKEN }} upload --user dppy --label dev ${{ env.PACKAGE_NAME }}-*.tar.bz2
231244 env :
232245 ANACONDA_TOKEN : ${{ secrets.ANACONDA_TOKEN }}
246+
247+ - name : Upload Wheels
248+ run : anaconda --token ${{ env.ANACONDA_TOKEN }} upload --user dppy --label dev ${{ env.PACKAGE_NAME }}-*.whl
249+ env :
250+ ANACONDA_TOKEN : ${{ secrets.ANACONDA_TOKEN }}
0 commit comments