Repository navigation
build: Limit unnecessary build-script reruns - #40442
Conversation
This avoids rerunning build scripts after unrelated package files change. Track asset directories so additions and removals still trigger rebuilds.
QA LLM Review1. MEDIUM -- Watching the npm static dirs makes every CI build recompile environmentd, clusterd and all binaries a second time
DetailsBuildkite checkouts run
Both of those runs use incremental profiles. Release builds (tags, nightly, release-qualification) use The rerun comes from directory mtimes. The unpacked files keep npm's 1985 timestamps, but |
Declare explicit inputs for AST and timezone generation, catalog schema processing, native source compilation, and build metadata so unrelated package changes avoid unnecessary build-script runs.