Extensibility
How to add new apps/packages and extend the CI/CD system safely.
New workspaces
- Create under
apps/*orpackages/* - Add
package.jsonwith expected scripts - CI auto-detects and includes it via Change Detection + Matrix Strategy
Custom checks
- Use
require_scriptin Matrix Strategy to target only components with a specific script - Add specialized workflows (e.g., storybook, e2e) that reuse detection/matrix
Dependabot
- Configured across apps and packages for weekly updates and daily security PRs