Skip to content

improvement(deployment): solve multiple client side races, and deployed state management issues #16337

improvement(deployment): solve multiple client side races, and deployed state management issues

improvement(deployment): solve multiple client side races, and deployed state management issues #16337

Triggered via pull request May 7, 2026 22:38
Status Failure
Total duration 1m 54s
Artifacts

ci.yml

on: pull_request
Detect Version
0s
Detect Version
Test and Build  /  Test and Build
1m 42s
Test and Build / Test and Build
Check Docs Changes
0s
Check Docs Changes
Matrix: Build Dev ECR
Matrix: Build ARM64 (GHCR Only)
Matrix: Build AMD64
Migrate Dev DB  /  Apply Database Migrations
Migrate Dev DB / Apply Database Migrations
Matrix: Create GHCR Manifests
Process Docs  /  Process Documentation Embeddings
Process Docs / Process Documentation Embeddings
Create GitHub Release
Create GitHub Release
Fit to window
Zoom out
Zoom in

Annotations

8 errors and 9 warnings
Test and Build / Test and Build
Process completed with exit code 1.
app/api/chat/manage/[id]/route.test.ts > Chat Edit API Route > PATCH > should allow access when user has workspace admin permission: apps/sim/app/api/chat/manage/[id]/route.test.ts#L325
AssertionError: expected 500 to be 200 // Object.is equality - Expected + Received - 200 + 500 ❯ app/api/chat/manage/[id]/route.test.ts:325:31
app/api/chat/manage/[id]/route.test.ts > Chat Edit API Route > PATCH > should keep the existing password when updating a password-protected chat: apps/sim/app/api/chat/manage/[id]/route.test.ts#L286
AssertionError: expected 500 to be 200 // Object.is equality - Expected + Received - 200 + 500 ❯ app/api/chat/manage/[id]/route.test.ts:286:31
app/api/chat/manage/[id]/route.test.ts > Chat Edit API Route > PATCH > should update chat when user has access: apps/sim/app/api/chat/manage/[id]/route.test.ts#L196
AssertionError: expected 500 to be 200 // Object.is equality - Expected + Received - 200 + 500 ❯ app/api/chat/manage/[id]/route.test.ts:196:31
app/api/workflows/[id]/route.test.ts > Workflow By ID API Route > GET /api/workflows/[id] > should use normalized tables when available: apps/sim/app/api/workflows/[id]/route.test.ts#L252
AssertionError: expected 500 to be 200 // Object.is equality - Expected + Received - 200 + 500 ❯ app/api/workflows/[id]/route.test.ts:252:31
app/api/workflows/[id]/route.test.ts > Workflow By ID API Route > GET /api/workflows/[id] > should allow access when user has workspace permissions: apps/sim/app/api/workflows/[id]/route.test.ts#L185
AssertionError: expected 500 to be 200 // Object.is equality - Expected + Received - 200 + 500 ❯ app/api/workflows/[id]/route.test.ts:185:31
app/api/workflows/[id]/route.test.ts > Workflow By ID API Route > GET /api/workflows/[id] > should allow access when user has admin workspace permission: apps/sim/app/api/workflows/[id]/route.test.ts#L147
AssertionError: expected 500 to be 200 // Object.is equality - Expected + Received - 200 + 500 ❯ app/api/workflows/[id]/route.test.ts:147:31
Test and Build / Test and Build
sim#test: command (/home/runner/_work/sim/sim/apps/sim) /home/runner/.bun/bin/bun run test exited (1)
Test and Build / Test and Build
Skipping sticky disk commit due to previous step failures
Test and Build / Test and Build
- Step: unknown (failed)
Test and Build / Test and Build
Found 2 failed/cancelled steps in previous workflow steps
Test and Build / Test and Build
Skipping sticky disk commit due to previous step failures
Test and Build / Test and Build
- Step: unknown (failed)
Test and Build / Test and Build
Found 2 failed/cancelled steps in previous workflow steps
Test and Build / Test and Build
Skipping sticky disk commit due to previous step failures
Test and Build / Test and Build
- Step: unknown (failed)
Test and Build / Test and Build
Found 2 failed/cancelled steps in previous workflow steps