Include the Windows sandbox service in release artifacts (#44694)

Add `codex-windows-sandbox-service` to the Windows release binaries and
helper builds for x86_64 and ARM64. Register both architectures in the
DotSlash configuration to resolve their compressed service executables.

GitOrigin-RevId: 363ad9229856391b283e57cfb10f28910fed96fb
This commit is contained in:
johnl-oai
2026-09-11 01:09:50 +00:00
committed by copyberry
parent aff3e0db94
commit dc55274818
2 changed files with 15 additions and 3 deletions
+12
View File
@@ -119,6 +119,18 @@
"path": "codex-windows-sandbox-setup.exe"
}
}
},
"codex-windows-sandbox-service": {
"platforms": {
"windows-x86_64": {
"regex": "^codex-windows-sandbox-service-x86_64-pc-windows-msvc\\.exe\\.zst$",
"path": "codex-windows-sandbox-service.exe"
},
"windows-aarch64": {
"regex": "^codex-windows-sandbox-service-aarch64-pc-windows-msvc\\.exe\\.zst$",
"path": "codex-windows-sandbox-service.exe"
}
}
}
}
}
+3 -3
View File
@@ -4,7 +4,7 @@ on:
workflow_call:
env:
WINDOWS_BINARIES: "codex codex-code-mode-host codex-responses-api-proxy codex-windows-sandbox-setup codex-command-runner codex-app-server"
WINDOWS_BINARIES: "codex codex-code-mode-host codex-responses-api-proxy codex-windows-sandbox-setup codex-windows-sandbox-service codex-command-runner codex-app-server"
jobs:
build-windows-binaries:
@@ -39,14 +39,14 @@ jobs:
- runner: windows-x64
target: x86_64-pc-windows-msvc
bundle: helpers
binaries: "codex-windows-sandbox-setup codex-command-runner"
binaries: "codex-windows-sandbox-setup codex-windows-sandbox-service codex-command-runner"
runs_on:
group: ${{ github.event.repository.name }}-runners
labels: ${{ github.event.repository.name }}-windows-x64
- runner: windows-arm64
target: aarch64-pc-windows-msvc
bundle: helpers
binaries: "codex-windows-sandbox-setup codex-command-runner"
binaries: "codex-windows-sandbox-setup codex-windows-sandbox-service codex-command-runner"
runs_on:
group: ${{ github.event.repository.name }}-runners
labels: ${{ github.event.repository.name }}-windows-arm64