Description:
Run npm run lint and npm test (and optionally npm run build-ci / build) on every pull request so regressions are caught before merge.
Context: Local npm test currently fails at compile time (e.g. Common-UI submodule paths, outdated spec imports). CI should submodules: recursive (or equivalent) so Common-UI resolves, and jobs should stay fast and stable.
Description:
Run
npm run lintandnpm test(and optionallynpm run build-ci/build) on every pull request so regressions are caught before merge.Context: Local npm test currently fails at compile time (e.g. Common-UI submodule paths, outdated spec imports). CI should submodules: recursive (or equivalent) so Common-UI resolves, and jobs should stay fast and stable.