fix(ci): add owpenbot sidecar stub to build.rs and enable Bun on all platforms

- Add ensure_owpenbot_sidecar() to build.rs to create debug stubs when binary missing
- Remove 'if: matrix.os_type == windows' from Bun setup in CI workflows
- This fixes PreRelease builds failing because prepare:sidecar needs bun to compile owpenbot
This commit is contained in:
Benjamin Shafii
2026-01-28 19:51:27 -08:00
parent be4f591e18
commit 660f1b4086
3 changed files with 94 additions and 2 deletions

View File

@@ -219,7 +219,6 @@ jobs:
version: 10.27.0
- name: Setup Bun
if: matrix.os_type == 'windows'
uses: oven-sh/setup-bun@v1
with:
bun-version: "1.1.29"