Skip to content

Commit 3559fb4

Browse files
Aleksandr Slapoguzovslapoguzov
authored andcommitted
LLM-23833 windows arm builds
1 parent 8bbaf40 commit 3559fb4

3 files changed

Lines changed: 14 additions & 2 deletions

File tree

.github/workflows/ci.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,8 @@ jobs:
1212
steps:
1313
- uses: actions/checkout@v4
1414
- uses: oven-sh/setup-bun@v2
15+
with:
16+
bun-version: 1.3.11
1517
- run: bun install
1618
- run: npm run typecheck
1719

@@ -20,6 +22,8 @@ jobs:
2022
steps:
2123
- uses: actions/checkout@v4
2224
- uses: oven-sh/setup-bun@v2
25+
with:
26+
bun-version: 1.3.11
2327
- run: bun install
2428
- run: npm test
2529

@@ -28,6 +32,8 @@ jobs:
2832
steps:
2933
- uses: actions/checkout@v4
3034
- uses: oven-sh/setup-bun@v2
35+
with:
36+
bun-version: 1.3.11
3137
- run: bun install
3238
- run: npm run bundle:all
3339
- uses: actions/upload-artifact@v4

.github/workflows/release.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@ jobs:
1313
steps:
1414
- uses: actions/checkout@v4
1515
- uses: oven-sh/setup-bun@v2
16+
with:
17+
bun-version: 1.3.11
1618
- name: Install zip
1719
run: |
1820
for i in 1 2 3; do
@@ -55,6 +57,7 @@ jobs:
5557
SERVICE_ACCOUNT_TOKEN: ${{ secrets.SERVICE_ACCOUNT_TOKEN }}
5658
run: |
5759
./codesign-client-linux-amd64 -extensions "jsign_replace=true" dist/bin/codex-acp-x64-windows.exe
60+
./codesign-client-linux-amd64 -extensions "jsign_replace=true" dist/bin/codex-acp-arm64-windows.exe
5861
5962
- name: Package macOS binaries for signing
6063
run: |
@@ -145,6 +148,7 @@ jobs:
145148
dist/bin/codex-acp-x64-darwin.zip
146149
dist/bin/codex-acp-arm64-darwin.zip
147150
dist/bin/codex-acp-x64-windows.zip
151+
dist/bin/codex-acp-arm64-windows.zip
148152
generate_release_notes: true
149153

150154
- name: Upload release artifacts

package.json

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,18 +4,20 @@
44
"description": "",
55
"main": "dist/index.js",
66
"scripts": {
7-
"bundle:all": "npm run bundle:linux-x64 && npm run bundle:linux-arm64 && npm run bundle:darwin-x64 && npm run bundle:darwin-arm64 && npm run bundle:win-x64",
7+
"bundle:all": "npm run bundle:linux-x64 && npm run bundle:linux-arm64 && npm run bundle:darwin-x64 && npm run bundle:darwin-arm64 && npm run bundle:win-x64 && npm run bundle:win-arm64",
88
"bundle:linux-x64": "bun build src/index.ts --minify --sourcemap --compile --target=bun-linux-x64-baseline --outfile dist/bin/codex-acp-x64-linux",
99
"bundle:linux-arm64": "bun build src/index.ts --minify --sourcemap --compile --target=bun-linux-arm64 --outfile dist/bin/codex-acp-arm64-linux",
1010
"bundle:darwin-x64": "bun build src/index.ts --minify --sourcemap --compile --target=bun-darwin-x64-baseline --outfile dist/bin/codex-acp-x64-darwin",
1111
"bundle:darwin-arm64": "bun build src/index.ts --minify --sourcemap --compile --target=bun-darwin-arm64 --outfile dist/bin/codex-acp-arm64-darwin",
1212
"bundle:win-x64": "bun build src/index.ts --minify --sourcemap --compile --target=bun-windows-x64-baseline --outfile dist/bin/codex-acp-x64-windows.exe",
13-
"package:all": "npm run package:linux-x64 && npm run package:linux-arm64 && npm run package:darwin-x64 && npm run package:darwin-arm64 && npm run package:win-x64",
13+
"bundle:win-arm64": "bun build src/index.ts --minify --sourcemap --compile --target=bun-windows-arm64 --outfile dist/bin/codex-acp-arm64-windows.exe",
14+
"package:all": "npm run package:linux-x64 && npm run package:linux-arm64 && npm run package:darwin-x64 && npm run package:darwin-arm64 && npm run package:win-x64 && npm run package:win-arm64",
1415
"package:linux-x64": "cd dist/bin && zip codex-acp-x64-linux.zip codex-acp-x64-linux",
1516
"package:linux-arm64": "cd dist/bin && zip codex-acp-arm64-linux.zip codex-acp-arm64-linux",
1617
"package:darwin-x64": "cd dist/bin && zip codex-acp-x64-darwin.zip codex-acp-x64-darwin",
1718
"package:darwin-arm64": "cd dist/bin && zip codex-acp-arm64-darwin.zip codex-acp-arm64-darwin",
1819
"package:win-x64": "cd dist/bin && zip codex-acp-x64-windows.zip codex-acp-x64-windows.exe",
20+
"package:win-arm64": "cd dist/bin && zip codex-acp-arm64-windows.zip codex-acp-arm64-windows.exe",
1921
"start": "bun run src/index.ts",
2022
"generate-types": "./node_modules/.bin/codex app-server generate-ts --out src/app-server",
2123
"test": "vitest run",

0 commit comments

Comments
 (0)