Skip to content

Commit 9d8a0ed

Browse files
committed
ci: build release assets for all platforms
1 parent ad3aa57 commit 9d8a0ed

1 file changed

Lines changed: 4 additions & 11 deletions

File tree

.github/workflows/release.yml

Lines changed: 4 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -31,18 +31,11 @@ jobs:
3131
run: bun test
3232

3333
- name: Build
34-
run: bun run build
35-
36-
- name: Prepare release asset
37-
id: asset
38-
run: |
39-
OS="$(uname -s | tr '[:upper:]' '[:lower:]')"
40-
ARCH="$(uname -m)"
41-
NAME="bee-${OS}-${ARCH}.tar.gz"
42-
tar -czf "${NAME}" -C dist bee
43-
echo "name=${NAME}" >> "$GITHUB_OUTPUT"
34+
run: bun run build:all
4435

4536
- name: Upload release asset
4637
uses: softprops/action-gh-release@v2
4738
with:
48-
files: ${{ steps.asset.outputs.name }}
39+
files: |
40+
dist/bee-*.tar.gz
41+
dist/bee-*.zip

0 commit comments

Comments
 (0)