ok/jj
1
0
Fork 0
forked from mirrors/jj
jj/.github
Austin Seipp f1e09e3f3f chore(github): reduce compile time in build, nix, and release workflows
Summary: When building in CI, we just build everything from scratch in the `dev`
profile, so just turn off debuginfo and incremental compilation data. These
aren't reused, but more importantly take up more space and CPU time to generate;
that's more expensive on slower machines and when using The Cloud(TM) to build.

Together, these take a fresh build (`rm -rf target/` ahead of time) from about
40s to 30s on my machine.

Signed-off-by: Austin Seipp <aseipp@pobox.com>
Change-Id: Id6e706634dbaf88f6ccd7f457409ad7c
2023-07-10 06:18:38 -05:00
..
ISSUE_TEMPLATE github: add feature request issue template 2023-03-30 11:49:04 -07:00
workflows chore(github): reduce compile time in build, nix, and release workflows 2023-07-10 06:18:38 -05:00
dependabot.yml dependabot: also group cargo updates 2023-07-07 17:36:45 +02:00
PULL_REQUEST_TEMPLATE.md config: move src/commands/config-schema.json back to src/ 2023-02-05 19:02:54 +09:00