* fix supervised and local regressions * Update CLI web setup flow * Fix launchd reinstall after disable * Improve CLI install progress output * Fix local service convergence * Fix Windows service uninstall cleanup
Showing the changes to .github (2 of 45 files). Show all
Unified · Split
| @@ -89,7 +89,7 @@ jobs: · 88 unmodified lines | ||
| 89 | 89 | - name: Build web app |
| 90 | 90 | run: bun run --filter @executor-js/local build |
| 91 | 91 | |
| 92 | − - name: Build sidecar + stage web UI | |
| 92 | + - name: Build bundled executor | |
| 93 | 93 | env: |
| 94 | 94 | BUN_TARGET: bun-linux-x64 |
| 95 | 95 | run: bun ./scripts/build-sidecar.ts |
| @@ -2,8 +2,8 @@ name: Publish Desktop App · 1 unmodified line | ||
| 2 | 2 | run-name: "${{ format('publish desktop {0}', github.event_name == 'workflow_dispatch' && inputs.tag || github.ref_name) }}" |
| 3 | 3 | |
| 4 | 4 | # Triggered manually or by publish-executor-package.yml after a CLI release |
| 5 | −# lands. Builds Electron distributables for mac/win/linux with the Bun-compiled | |
| 6 | −# sidecar bundled in `resources/sidecar/`, then attaches them to the GitHub | |
| 5 | +# lands. Builds Electron distributables for mac/win/linux with the compiled | |
| 6 | +# executor CLI bundled in `resources/executor/`, then attaches them to the GitHub | |
| 7 | 7 | # release matching the tag so electron-updater can pick them up. |
| 8 | 8 | |
| 9 | 9 | on: |
| @@ -97,17 +97,17 @@ jobs: · 87 unmodified lines | ||
| 97 | 97 | - name: Build web app |
| 98 | 98 | run: bun run --filter @executor-js/local build |
| 99 | 99 | |
| 100 | − - name: Build sidecar binary + stage web UI | |
| 100 | + - name: Build bundled executor | |
| 101 | 101 | env: |
| 102 | 102 | BUN_TARGET: ${{ matrix.bun-target }} |
| 103 | 103 | run: bun ./scripts/build-sidecar.ts |
| 104 | 104 | working-directory: apps/desktop |
| 105 | 105 | |
| 106 | 106 | # Gate the release on the compiled binary actually booting. v1.5.0/.1 |
| 107 | − # shipped sidecars that died on launch (missing libsql native binding) — | |
| 108 | − # a regression dev mode can't catch because `bun run` resolves | |
| 107 | + # shipped local-server binaries that died on launch (missing libsql native | |
| 108 | + # binding) — a regression dev mode can't catch because `bun run` resolves | |
| 109 | 109 | # node_modules that `bun build --compile` does not bundle. |
| 110 | − - name: Smoke test compiled sidecar | |
| 110 | + - name: Smoke test bundled executor | |
| 111 | 111 | if: matrix.smoke |
| 112 | 112 | run: bun run test:smoke |
| 113 | 113 | working-directory: apps/desktop |