Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions .changeset/reliable-account-switching.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"executor": patch
---

Make multi-account server profiles reliable across the CLI and desktop, including same-origin switching, unambiguous logout, persistent remote selection, and immediate self-host membership revocation.
42 changes: 0 additions & 42 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -73,45 +73,3 @@ jobs:
- run: bun install --frozen-lockfile

- run: bun run test

desktop-smoke:
name: Desktop smoke build
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4

- uses: oven-sh/setup-bun@v2
with:
bun-version: 1.3.11

- run: bun install --frozen-lockfile

- name: Build web app
run: bun run --filter @executor-js/local build

- name: Build bundled executor
env:
BUN_TARGET: bun-linux-x64
run: bun ./scripts/build-sidecar.ts
working-directory: apps/desktop

- name: Build Electron main/preload/renderer
run: bunx --bun electron-vite build
working-directory: apps/desktop

selfhost-docker-smoke:
name: Self-host Docker image
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4

- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3

- name: Build self-host image
uses: docker/build-push-action@v6
with:
context: .
file: apps/host-selfhost/Dockerfile
push: false
tags: executor-selfhost:ci
Loading