mirror of
https://github.com/khoj-ai/khoj.git
synced 2024-12-18 18:47:11 +00:00
e088fcbc7b
- Building arm64 image on an ubuntu arm64 runner reduces `yarn build' step time by 75% from 12mins to 3mins. - This is because no QEMU emulation for arm64 on x86 is required now - Parallelizing x64 and arm64 platform builds halves build time on top - Revert to use standard ubuntu-latest runner as large x64 runner doesn't give much more speed improvements This results an effective additional 50%-66% reduction in build time on top of #987. So a full dockerize workflow run now takes *10 mins* vs previous 35+mins. This is a total of *72% improvement* in max dockerize run time. Get additional speed improvements when docker layer cache hit. |
||
---|---|---|
.. | ||
build_khoj_el.yml | ||
desktop.yml | ||
dockerize.yml | ||
dockerize_telemetry_server.yml | ||
github_pages_deploy.yml | ||
pre-commit.yml | ||
pypi.yml | ||
release.yml | ||
run_evals.yml | ||
test.yml | ||
test_khoj_el.yml |