minor tweaks to builds

This commit is contained in:
Ismail Pelaseyed committed 2026-04-03 10:15:53 +02:00
1 parent 964f1e392d
commit 5dd250fa65
6 files changed
+8 -18

No files matched your search

+1 -9
View File
@@ -22,19 +22,12 @@ jobs:
- runner: ubuntu-latest
build_output: grok
asset_name: grok-linux-x64
target: ""
- runner: macos-latest
build_output: grok
asset_name: grok-darwin-x64
target: --target=bun-darwin-x64
- runner: macos-latest
build_output: grok
asset_name: grok-darwin-arm64
target: ""
- runner: windows-latest
build_output: grok.exe
asset_name: grok-windows-x64.exe
target: ""
runs-on: ${{ matrix.runner }}
@@ -50,7 +43,7 @@ jobs:
run: bun install --frozen-lockfile
- name: Compile standalone binary
run: bun build --compile ${{ matrix.target }} --outfile "release/${{ matrix.build_output }}" ./src/index.ts
run: bun build --compile --outfile "release/${{ matrix.build_output }}" ./src/index.ts
- name: Compute checksum (unix)
if: runner.os != 'Windows'
@@ -111,7 +104,6 @@ jobs:
generate_release_notes: true
files: |
release-assets/**/grok-linux-x64
release-assets/**/grok-darwin-x64
release-assets/**/grok-darwin-arm64
release-assets/**/grok-windows-x64.exe
release-assets/checksums.txt