WARNING: THIS SITE IS A MIRROR OF GITHUB.COM / IT CANNOT LOGIN OR REGISTER ACCOUNTS / THE CONTENTS ARE PROVIDED AS-IS / THIS SITE ASSUMES NO RESPONSIBILITY FOR ANY DISPLAYED CONTENT OR LINKS / IF YOU FOUND SOMETHING MAY NOT GOOD FOR EVERYONE, CONTACT ADMIN AT ilovescratch@foxmail.com
Skip to content

Commit 9d1459b

Browse files
committed
publish wheels with conda packages to anaconda.org
1 parent d5ea5f8 commit 9d1459b

File tree

1 file changed

+26
-1
lines changed

1 file changed

+26
-1
lines changed

.github/workflows/upload_packages.yml

Lines changed: 26 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -195,6 +195,12 @@ jobs:
195195
name: conda-packages
196196
path: conda_packages
197197

198+
- name: Download wheels artifact
199+
uses: actions/download-artifact@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53 # v6.0.0
200+
with:
201+
name: wheels
202+
path: dist
203+
198204
- name: List conda packages to publish
199205
run: |
200206
echo "=== Conda packages to publish ==="
@@ -204,16 +210,35 @@ jobs:
204210
find conda_packages -type f -name "*.conda" | wc -l
205211
echo ""
206212
213+
- name: List wheels to publish
214+
run: |
215+
echo "=== Wheels to publish ==="
216+
find dist -type f -name "*.whl" -print | sort
217+
echo ""
218+
echo "=== Total wheels ==="
219+
find dist -type f -name "*.whl" | wc -l
220+
echo ""
221+
207222
- name: Publish conda packages to Anaconda.org
208223
env:
209224
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_ORG_GITHUB_LLVMLITE_UPLOAD }}
210225
run: |
211-
echo "Publishing to: ${{ env.ANACONDA_USER }}/label/${{ env.ANACONDA_LABEL }}"
226+
echo "Publishing conda packages to: ${{ env.ANACONDA_USER }}/label/${{ env.ANACONDA_LABEL }}"
212227
find conda_packages -name "*.conda" -type f | while read -r pkg; do
213228
echo "Uploading: $pkg"
214229
anaconda -t "$ANACONDA_API_TOKEN" upload --force -u ${{ env.ANACONDA_USER }} -l ${{ env.ANACONDA_LABEL }} "$pkg"
215230
done
216231
232+
- name: Publish wheels to Anaconda.org
233+
env:
234+
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_ORG_GITHUB_LLVMLITE_UPLOAD }}
235+
run: |
236+
echo "Publishing wheels to: ${{ env.ANACONDA_USER }}/label/${{ env.ANACONDA_LABEL }}"
237+
find dist -name "*.whl" -type f | while read -r pkg; do
238+
echo "Uploading: $pkg"
239+
anaconda -t "$ANACONDA_API_TOKEN" upload --force -u ${{ env.ANACONDA_USER }} -l ${{ env.ANACONDA_LABEL }} "$pkg"
240+
done
241+
217242
- name: Copy packages to main label
218243
if: inputs.copy_conda_to_main
219244
env:

0 commit comments

Comments
 (0)