Skip to content

Commit 95d93c2

Browse files
authored
[CICD] Remove published whls from release (#2034)
ASWF created a discussion group to come up with a process to release binaries. While this effort is ongoing, we were advised to avoid publishing binaries on github when possible.
1 parent d15b8f2 commit 95d93c2

File tree

1 file changed

+82
-79
lines changed

1 file changed

+82
-79
lines changed

.github/workflows/release-pipeline.yml

Lines changed: 82 additions & 79 deletions
Original file line numberDiff line numberDiff line change
@@ -353,85 +353,88 @@ jobs:
353353
asset_name: opencue-cuebot-${{ env.BUILD_ID }}-1.noarch.rpm
354354
asset_content_type: application/octet-stream
355355

356-
- name: Upload RQD package
357-
uses: actions/upload-release-asset@v1
358-
env:
359-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
360-
with:
361-
upload_url: ${{ steps.create_release.outputs.upload_url }}
362-
asset_path: ${{ github.workspace }}/artifacts/opencue_rqd-${{ env.BUILD_ID }}-py2.py3-none-any.whl
363-
asset_name: rqd-${{ env.BUILD_ID }}-py2.py3-none-any.whl
364-
asset_content_type: application/octet-stream
365-
366-
- name: Upload CueGUI package
367-
uses: actions/upload-release-asset@v1
368-
env:
369-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
370-
with:
371-
upload_url: ${{ steps.create_release.outputs.upload_url }}
372-
asset_path: ${{ github.workspace }}/artifacts/opencue_cuegui-${{ env.BUILD_ID }}-py2.py3-none-any.whl
373-
asset_name: cuegui-${{ env.BUILD_ID }}-py2.py3-none-any.whl
374-
asset_content_type: application/octet-stream
375-
376-
- name: Upload PyCue package
377-
uses: actions/upload-release-asset@v1
378-
env:
379-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
380-
with:
381-
upload_url: ${{ steps.create_release.outputs.upload_url }}
382-
asset_path: ${{ github.workspace }}/artifacts/opencue_pycue-${{ env.BUILD_ID }}-py2.py3-none-any.whl
383-
asset_name: pycue-${{ env.BUILD_ID }}-py2.py3-none-any.whl
384-
asset_content_type: application/octet-stream
385-
386-
- name: Upload PyOutline package
387-
uses: actions/upload-release-asset@v1
388-
env:
389-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
390-
with:
391-
upload_url: ${{ steps.create_release.outputs.upload_url }}
392-
asset_path: ${{ github.workspace }}/artifacts/opencue_pyoutline-${{ env.BUILD_ID }}-py2.py3-none-any.whl
393-
asset_name: pyoutline-${{ env.BUILD_ID }}-py2.py3-none-any.whl
394-
asset_content_type: application/octet-stream
395-
396-
- name: Upload CueSubmit package
397-
uses: actions/upload-release-asset@v1
398-
env:
399-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
400-
with:
401-
upload_url: ${{ steps.create_release.outputs.upload_url }}
402-
asset_path: ${{ github.workspace }}/artifacts/opencue_cuesubmit-${{ env.BUILD_ID }}-py2.py3-none-any.whl
403-
asset_name: cuesubmit-${{ env.BUILD_ID }}-py2.py3-none-any.whl
404-
asset_content_type: application/octet-stream
405-
406-
- name: Upload CueAdmin package
407-
uses: actions/upload-release-asset@v1
408-
env:
409-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
410-
with:
411-
upload_url: ${{ steps.create_release.outputs.upload_url }}
412-
asset_path: ${{ github.workspace }}/artifacts/opencue_cueadmin-${{ env.BUILD_ID }}-py2.py3-none-any.whl
413-
asset_name: cueadmin-${{ env.BUILD_ID }}-py2.py3-none-any.whl
414-
asset_content_type: application/octet-stream
415-
416-
- name: Upload CueMan package
417-
uses: actions/upload-release-asset@v1
418-
env:
419-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
420-
with:
421-
upload_url: ${{ steps.create_release.outputs.upload_url }}
422-
asset_path: ${{ github.workspace }}/artifacts/opencue_cueman-${{ env.BUILD_ID }}-py2.py3-none-any.whl
423-
asset_name: cueman-${{ env.BUILD_ID }}-py2.py3-none-any.whl
424-
asset_content_type: application/octet-stream
425-
426-
- name: Upload CueNIMBY package
427-
uses: actions/upload-release-asset@v1
428-
env:
429-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
430-
with:
431-
upload_url: ${{ steps.create_release.outputs.upload_url }}
432-
asset_path: ${{ github.workspace }}/artifacts/opencue_cuenimby-${{ env.BUILD_ID }}-py2.py3-none-any.whl
433-
asset_name: cuenimby-${{ env.BUILD_ID }}-py2.py3-none-any.whl
434-
asset_content_type: application/octet-stream
356+
# Pause python artifact releases for now while ASWF discusses the implications of publishing
357+
# binary artifacts
358+
#
359+
# - name: Upload RQD package
360+
# uses: actions/upload-release-asset@v1
361+
# env:
362+
# GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
363+
# with:
364+
# upload_url: ${{ steps.create_release.outputs.upload_url }}
365+
# asset_path: ${{ github.workspace }}/artifacts/opencue_rqd-${{ env.BUILD_ID }}-py2.py3-none-any.whl
366+
# asset_name: rqd-${{ env.BUILD_ID }}-py2.py3-none-any.whl
367+
# asset_content_type: application/octet-stream
368+
369+
# - name: Upload CueGUI package
370+
# uses: actions/upload-release-asset@v1
371+
# env:
372+
# GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
373+
# with:
374+
# upload_url: ${{ steps.create_release.outputs.upload_url }}
375+
# asset_path: ${{ github.workspace }}/artifacts/opencue_cuegui-${{ env.BUILD_ID }}-py2.py3-none-any.whl
376+
# asset_name: cuegui-${{ env.BUILD_ID }}-py2.py3-none-any.whl
377+
# asset_content_type: application/octet-stream
378+
379+
# - name: Upload PyCue package
380+
# uses: actions/upload-release-asset@v1
381+
# env:
382+
# GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
383+
# with:
384+
# upload_url: ${{ steps.create_release.outputs.upload_url }}
385+
# asset_path: ${{ github.workspace }}/artifacts/opencue_pycue-${{ env.BUILD_ID }}-py2.py3-none-any.whl
386+
# asset_name: pycue-${{ env.BUILD_ID }}-py2.py3-none-any.whl
387+
# asset_content_type: application/octet-stream
388+
389+
# - name: Upload PyOutline package
390+
# uses: actions/upload-release-asset@v1
391+
# env:
392+
# GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
393+
# with:
394+
# upload_url: ${{ steps.create_release.outputs.upload_url }}
395+
# asset_path: ${{ github.workspace }}/artifacts/opencue_pyoutline-${{ env.BUILD_ID }}-py2.py3-none-any.whl
396+
# asset_name: pyoutline-${{ env.BUILD_ID }}-py2.py3-none-any.whl
397+
# asset_content_type: application/octet-stream
398+
399+
# - name: Upload CueSubmit package
400+
# uses: actions/upload-release-asset@v1
401+
# env:
402+
# GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
403+
# with:
404+
# upload_url: ${{ steps.create_release.outputs.upload_url }}
405+
# asset_path: ${{ github.workspace }}/artifacts/opencue_cuesubmit-${{ env.BUILD_ID }}-py2.py3-none-any.whl
406+
# asset_name: cuesubmit-${{ env.BUILD_ID }}-py2.py3-none-any.whl
407+
# asset_content_type: application/octet-stream
408+
409+
# - name: Upload CueAdmin package
410+
# uses: actions/upload-release-asset@v1
411+
# env:
412+
# GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
413+
# with:
414+
# upload_url: ${{ steps.create_release.outputs.upload_url }}
415+
# asset_path: ${{ github.workspace }}/artifacts/opencue_cueadmin-${{ env.BUILD_ID }}-py2.py3-none-any.whl
416+
# asset_name: cueadmin-${{ env.BUILD_ID }}-py2.py3-none-any.whl
417+
# asset_content_type: application/octet-stream
418+
419+
# - name: Upload CueMan package
420+
# uses: actions/upload-release-asset@v1
421+
# env:
422+
# GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
423+
# with:
424+
# upload_url: ${{ steps.create_release.outputs.upload_url }}
425+
# asset_path: ${{ github.workspace }}/artifacts/opencue_cueman-${{ env.BUILD_ID }}-py2.py3-none-any.whl
426+
# asset_name: cueman-${{ env.BUILD_ID }}-py2.py3-none-any.whl
427+
# asset_content_type: application/octet-stream
428+
429+
# - name: Upload CueNIMBY package
430+
# uses: actions/upload-release-asset@v1
431+
# env:
432+
# GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
433+
# with:
434+
# upload_url: ${{ steps.create_release.outputs.upload_url }}
435+
# asset_path: ${{ github.workspace }}/artifacts/opencue_cuenimby-${{ env.BUILD_ID }}-py2.py3-none-any.whl
436+
# asset_name: cuenimby-${{ env.BUILD_ID }}-py2.py3-none-any.whl
437+
# asset_content_type: application/octet-stream
435438

436439
- name: Upload openrqd (Linux GNU)
437440
uses: actions/upload-release-asset@v1

0 commit comments

Comments
 (0)