Justin-ZS opened a new pull request, #21631: URL: https://github.com/apache/echarts/pull/21631
## Summary - build generated library types in the lint job before running `npm run checktype` - prevents cached `node_modules` from skipping `npm ci` and leaving `types/dist/echarts` missing ## Root Cause The lint job skips `npm ci` when the `node_modules` cache hits. Since `npm ci` is what normally runs `prepare -> build:lib`, generated type files may be absent before `checktype`. ## Validation - `npm ci` - `npm run build:lib && npm run checktype` - commit hook: `npm run lint` and `npm run checktype` -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
