Commit c02555b
ci(replatform): cache npm store + Playwright browser
Add setup-node npm caching (keyed off both lockfiles) and cache the downloaded
Chromium (~/.cache/ms-playwright, keyed off app/package-lock.json). Saves the
repeated npm-ci downloads (~30-60s across the two installs) and the Playwright
browser download (~22s) on runs after the caches are warm. Ingest still dominates
the run; this is the low-risk slice.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Eijma5uKcPZi9tqV2aJBeh1 parent 5499f08 commit c02555b
1 file changed
Lines changed: 13 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
26 | 32 | | |
27 | 33 | | |
28 | 34 | | |
| |||
179 | 185 | | |
180 | 186 | | |
181 | 187 | | |
| 188 | + | |
| 189 | + | |
| 190 | + | |
| 191 | + | |
| 192 | + | |
| 193 | + | |
| 194 | + | |
182 | 195 | | |
183 | 196 | | |
184 | 197 | | |
| |||
0 commit comments