webamp/.github/workflows
Jordan Eldredge b1ec6460b2
Optimize ci performance (#1302)
* Improve rollup perf

* 🚀 Optimize CI performance with parallel jobs and caching

- Split monolithic build-and-test into 4 parallel jobs (setup, build, lint, test)
- Add dependency caching with actions/setup-node@v4 yarn cache
- Cache build artifacts between jobs to avoid rebuilding
- Upgrade to latest GitHub Actions (checkout@v4, setup-node@v4)
- Skip CI runs on documentation-only changes
- Optimize Jest with --maxWorkers=2 for better CI performance
- Add fail-safe caching for main-release job

Expected performance improvement: 40-50% faster CI runs

* Try to improve caching

* Revert "Try to improve caching"

This reverts commit 63d0abdca9.
2025-07-05 18:12:42 -07:00
..
ci.yml Optimize ci performance (#1302) 2025-07-05 18:12:42 -07:00
code-size.yml Measure the size of minified files 2020-12-23 17:54:47 -08:00
ia-integration-tests.yml IA tests are out of date. Make them manual until we fix 2022-12-31 14:06:45 -08:00