@@ -59,14 +59,13 @@ jobs:
5959 auto-activate-base : false
6060 show-channel-urls : true
6161 - name : Build and upload llvm-openmp-dev
62- 63- with :
64- meta_yaml_dir : buildscripts/conda-recipes/llvm-openmp-dev
65- python-version : " 3.10"
66- user : python-for-hpc
67- label : ${{ inputs.label }}
68- overwrite : true
69- token : ${{ secrets.ANACONDA_TOKEN }}
62+ run : |
63+ conda install -y -c conda-forge conda-build conda-verify anaconda-client;
64+ conda config --set anaconda_upload yes;
65+ conda build --user python-for-hpc --label ${{ inputs.label }} \
66+ -c python-for-hpc -c conda-forge \
67+ --token ${{ secrets.ANACONDA_TOKEN }} \
68+ buildscripts/conda-recipes/llvm-openmp-dev;
7069
7170 # Job to deploy llvmlite and numba, matrixed on os and python version.
7271 conda-deploy-llvmlite :
@@ -92,14 +91,13 @@ jobs:
9291 auto-activate-base : false
9392 show-channel-urls : true
9493 - name : Build and upload llvmlite
95- 96- with :
97- meta_yaml_dir : buildscripts/conda-recipes/llvmlite
98- python-version : ${{ matrix.python-version }}
99- user : python-for-hpc
100- label : ${{ inputs.label }}
101- overwrite : true
102- token : ${{ secrets.ANACONDA_TOKEN }}
94+ run : |
95+ conda install -y -c conda-forge conda-build conda-verify anaconda-client;
96+ conda config --set anaconda_upload yes;
97+ conda build --user python-for-hpc --label ${{ inputs.label }} \
98+ -c python-for-hpc -c conda-forge \
99+ --python ${{ matrix.python-version }} --token ${{ secrets.ANACONDA_TOKEN }} \
100+ buildscripts/conda-recipes/llvmlite;
103101
104102 # Job to deploy numba, matrixed on os and python version.
105103 conda-deploy-numba :
@@ -125,14 +123,13 @@ jobs:
125123 auto-activate-base : false
126124 show-channel-urls : true
127125 - name : Build and upload numba
128- 129- with :
130- meta_yaml_dir : buildscripts/conda-recipes/numba
131- python-version : ${{ matrix.python-version }}
132- user : python-for-hpc
133- label : ${{ inputs.label }}
134- overwrite : true
135- token : ${{ secrets.ANACONDA_TOKEN }}
126+ run : |
127+ conda install -y -c conda-forge conda-build conda-verify anaconda-client;
128+ conda config --set anaconda_upload yes;
129+ conda build --user python-for-hpc --label ${{ inputs.label }} \
130+ -c python-for-hpc -c conda-forge \
131+ --python ${{ matrix.python-version }} --token ${{ secrets.ANACONDA_TOKEN }} \
132+ buildscripts/conda-recipes/numba;
136133
137134 # Job to deploy the pyomp metapackage, runs once as it is independent of the
138135 # python version.
@@ -152,20 +149,19 @@ jobs:
152149 - name : Create and activate conda env
153150 uses : conda-incubator/setup-miniconda@v3
154151 with :
155- python-version : ${{ matrix.python-version }}
152+ python-version : " 3.10 "
156153 environment-file : ${{ inputs.env }}
157154 auto-update-conda : false
158155 auto-activate-base : false
159156 show-channel-urls : true
160157 - name : Build and upload pyomp
161- 162- with :
163- meta_yaml_dir : buildscripts/conda-recipes/pyomp
164- python-version : " 3.10"
165- user : python-for-hpc
166- label : ${{ inputs.label }}
167- overwrite : true
168- token : ${{ secrets.ANACONDA_TOKEN }}
158+ run : |
159+ conda install -y -c conda-forge conda-build conda-verify anaconda-client;
160+ conda config --set anaconda_upload yes;
161+ conda build --user python-for-hpc --label ${{ inputs.label }} \
162+ -c python-for-hpc -c conda-forge \
163+ --token ${{ secrets.ANACONDA_TOKEN }} \
164+ buildscripts/conda-recipes/pyomp;
169165
170166 # ###############################################################
171167 # Deploy on ARM64 using QEMU and a docker container for building.
0 commit comments