jj/.github/workflows
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
..
build.yml chore(github): reduce compile time in build, nix, and release workflows 2023-07-10 06:18:38 -05:00
codespell.yml github: bump actions/checkout from 3.5.2 to 3.5.3 2023-06-09 14:21:58 -07:00
dependabot.yml github: fix name of workflow for Dependabot auto-merge 2023-03-30 19:29:18 -07:00
nix-linux.yml github: bump cachix/install-nix-action from 21 to 22 2023-06-19 22:42:52 +02:00
release.yml chore(github): reduce compile time in build, nix, and release workflows 2023-07-10 06:18:38 -05:00
scorecards.yml github: bump ossf/scorecard-action from 2.1.3 to 2.2.0 2023-06-27 07:58:14 +02:00