Skip to content

CI doesn't typecheck the desktop renderer workspace #18

@VGIL77

Description

@VGIL77

Root CI runs npx tsc --noEmit against the root tsconfig, which doesn't traverse desktop/. The renderer has its own tsconfig and its own pnpm typecheck script in desktop/package.json, but nothing in CI invokes it.

Net effect: renderer type errors can land on main and only get noticed when someone runs the dev server.

Add a step to the build job, after the existing typecheck:

- name: Typecheck desktop renderer
  run: pnpm --filter ./desktop run typecheck

One-liner PR.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions