Skip to content

Commit b7b32bf

Browse files
authored
update release (#1401)
1 parent 6302730 commit b7b32bf

1 file changed

Lines changed: 10 additions & 44 deletions

File tree

.github/workflows/release.yml

Lines changed: 10 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,8 @@ jobs:
2727
create-release-assets:
2828
needs: build-binaries
2929
runs-on: ubuntu-latest
30+
permissions:
31+
contents: write
3032
steps:
3133
- name: Download all artifacts
3234
uses: actions/download-artifact@v4
@@ -64,51 +66,15 @@ jobs:
6466
name: core-ubuntu-22.04-tarball
6567
path: core-ubuntu-22.04.tar.gz
6668

67-
- name: Upload Ubuntu Latest Release Asset
68-
uses: actions/upload-release-asset@v1
69-
env:
70-
GITHUB_TOKEN: ${{ secrets.RELEASE_TOKEN }}
71-
with:
72-
upload_url: ${{ github.event.release.upload_url }}
73-
asset_path: ./core-ubuntu-latest.zip
74-
asset_name: core-ubuntu-latest.zip
75-
asset_content_type: application/zip
76-
- name: Upload Ubuntu 22.04 Google Collab Release Asset
77-
uses: actions/upload-release-asset@v1
78-
env:
79-
GITHUB_TOKEN: ${{ secrets.RELEASE_TOKEN }}
80-
with:
81-
upload_url: ${{ github.event.release.upload_url }}
82-
asset_path: ./core-ubuntu-22.04.tar.gz
83-
asset_name: core-ubuntu-22.04.tar.gz
84-
asset_content_type: application/gzip
85-
- name: Upload Mac Intel Release Asset
86-
uses: actions/upload-release-asset@v1
87-
env:
88-
GITHUB_TOKEN: ${{ secrets.RELEASE_TOKEN }}
89-
with:
90-
upload_url: ${{ github.event.release.upload_url }}
91-
asset_path: ./core-mac-intel.zip
92-
asset_name: core-mac-intel.zip
93-
asset_content_type: application/zip
94-
- name: Upload Mac Apple Silicon Release Asset
95-
uses: actions/upload-release-asset@v1
96-
env:
97-
GITHUB_TOKEN: ${{ secrets.RELEASE_TOKEN }}
69+
- name: Upload Release Assets
70+
uses: softprops/action-gh-release@v2
9871
with:
99-
upload_url: ${{ github.event.release.upload_url }}
100-
asset_path: ./core-mac-apple-silicon.zip
101-
asset_name: core-mac-apple-silicon.zip
102-
asset_content_type: application/zip
103-
- name: Upload Windows Release Asset
104-
uses: actions/upload-release-asset@v1
105-
env:
106-
GITHUB_TOKEN: ${{ secrets.RELEASE_TOKEN }}
107-
with:
108-
upload_url: ${{ github.event.release.upload_url }}
109-
asset_path: ./core-windows.zip
110-
asset_name: core-windows.zip
111-
asset_content_type: application/zip
72+
files: |
73+
core-ubuntu-latest.zip
74+
core-ubuntu-22.04.tar.gz
75+
core-mac-intel.zip
76+
core-mac-apple-silicon.zip
77+
core-windows.zip
11278
11379
# Upload zips as artifact for the PyPI job
11480
- name: Upload Release Assets for PyPI

0 commit comments

Comments
 (0)