Commit c7b2a41
fix(release): per-arch OpenCode validator check (require only target arch)
The deep-smoke validator required BOTH opencode-darwin-arm64 AND
opencode-darwin-x64 (written for the universal build), but a per-arch
app bundles only its own arch's OpenCode binary — so the arm64 app
validation failed on missing opencode-darwin-x64. Require only the
matching arch's OpenCode (threaded expectedArch through).
This was the last validator check after the now-fully-working signing
chain (both dmgs Accepted + stapled, apps stapled). Verified locally:
arm64 app has opencode-darwin-arm64 + arm64 sidecar + node-pty arm64
prebuild + ade-cli + 11 agent-skills + smoke script — all present.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>1 parent 3a41468 commit c7b2a41
1 file changed
Lines changed: 9 additions & 10 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
233 | 233 | | |
234 | 234 | | |
235 | 235 | | |
236 | | - | |
237 | | - | |
238 | | - | |
239 | | - | |
240 | | - | |
241 | | - | |
242 | | - | |
243 | | - | |
244 | | - | |
| 236 | + | |
| 237 | + | |
| 238 | + | |
| 239 | + | |
| 240 | + | |
| 241 | + | |
| 242 | + | |
| 243 | + | |
245 | 244 | | |
246 | 245 | | |
247 | 246 | | |
| |||
435 | 434 | | |
436 | 435 | | |
437 | 436 | | |
438 | | - | |
| 437 | + | |
439 | 438 | | |
440 | 439 | | |
441 | 440 | | |
| |||
0 commit comments