Warm remote cache on cold starts
The first build on a fresh CI runner used to pay for everything. Now it pays for what changed.
- New
kiln cache warmprimes the remote cache from the last green build before the first task runs. - Improved
Cold builds on a 14k-module monorepo went from 3m 41s to 52s on an 8-core runner.
- Fixed
Watch mode no longer rebuilds twice when an editor saves by writing a temp file and renaming it.