Skip to content

Commit 5a20337

Browse files
committed
Fix CLI publish step to upload each binary
1 parent d1b12fa commit 5a20337

File tree

1 file changed

+35
-5
lines changed

1 file changed

+35
-5
lines changed

.github/workflows/npm-publish-cli.yml

Lines changed: 35 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -130,9 +130,9 @@ jobs:
130130
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
131131
with:
132132
tag_name: ${{ steps.version.outputs.tag }}
133-
release_name: CUA CLI ${{ steps.version.outputs.version }}
133+
release_name: cua-cli v${{ steps.version.outputs.version }}
134134
body: |
135-
# CUA CLI ${{ steps.version.outputs.version }}
135+
# cua-cli v${{ steps.version.outputs.version }}
136136
137137
## Installation
138138
@@ -171,12 +171,42 @@ jobs:
171171
draft: false
172172
prerelease: false
173173

174-
- name: Upload Release Assets
174+
- name: Upload Linux Binary
175175
uses: actions/upload-release-asset@v1
176176
with:
177177
upload_url: ${{ steps.create_release.outputs.upload_url }}
178-
asset_path: ./dist/${{ matrix.binary_name }}
179-
asset_name: ${{ matrix.binary_name }}
178+
asset_path: ./dist/cua-linux-x64
179+
asset_name: cua-linux-x64
180+
asset_content_type: application/octet-stream
181+
env:
182+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
183+
184+
- name: Upload macOS Intel Binary
185+
uses: actions/upload-release-asset@v1
186+
with:
187+
upload_url: ${{ steps.create_release.outputs.upload_url }}
188+
asset_path: ./dist/cua-darwin-x64
189+
asset_name: cua-darwin-x64
190+
asset_content_type: application/octet-stream
191+
env:
192+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
193+
194+
- name: Upload macOS Apple Silicon Binary
195+
uses: actions/upload-release-asset@v1
196+
with:
197+
upload_url: ${{ steps.create_release.outputs.upload_url }}
198+
asset_path: ./dist/cua-darwin-arm64
199+
asset_name: cua-darwin-arm64
200+
asset_content_type: application/octet-stream
201+
env:
202+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
203+
204+
- name: Upload Windows Binary
205+
uses: actions/upload-release-asset@v1
206+
with:
207+
upload_url: ${{ steps.create_release.outputs.upload_url }}
208+
asset_path: ./dist/cua-windows-x64.exe
209+
asset_name: cua-windows-x64.exe
180210
asset_content_type: application/octet-stream
181211
env:
182212
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

0 commit comments

Comments
 (0)