|
27 | 27 | create-release-assets: |
28 | 28 | needs: build-binaries |
29 | 29 | runs-on: ubuntu-latest |
| 30 | + permissions: |
| 31 | + contents: write |
30 | 32 | steps: |
31 | 33 | - name: Download all artifacts |
32 | 34 | uses: actions/download-artifact@v4 |
@@ -64,51 +66,15 @@ jobs: |
64 | 66 | name: core-ubuntu-22.04-tarball |
65 | 67 | path: core-ubuntu-22.04.tar.gz |
66 | 68 |
|
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 |
98 | 71 | 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 |
112 | 78 |
|
113 | 79 | # Upload zips as artifact for the PyPI job |
114 | 80 | - name: Upload Release Assets for PyPI |
|
0 commit comments