ActionsSetup
Project Setup
Expectations for scripts and structure to integrate cleanly with CI and local tooling.
Scripts expected by CI
Per workspace (apps/*, packages/*), CI auto-detects these scripts:
typecheck(TypeScript projects)buildlintformat,format:check, orprettier
Workspaces missing a script will have that job skipped.
Recommended patterns
typecheck:tsc -p tsconfig.json --noEmitbuild: framework-appropriate build step (e.g., Next.js, Astro, library bundling)lint:eslint . --max-warnings=0format:check:prettier --check .