ci: disable nilla overrides #82

closed
opened by a.starrysky.fyi targeting main from private/minion/push-wsuryrqslnqn

The default overrides in nilla slow things down when evaluating parts of a configuration - even parts that don't need them! Although it's a shame I think that disabling them is the correct course of action for now...

Changed files
+3 -1
.tangled
workflows
packetmix
+2
packetmix/nilla.nix
··· 21 21 ]; 22 22 23 23 config = { 24 + assertions = lib.modules.overrides.force []; # The default assertions currently force us to fetch every input to evaluate, and end up causing more trouble than they are worth. Let's skip them... 25 + 24 26 packages.allNixOSSystems = { 25 27 systems = [ "x86_64-linux" ]; 26 28
+1 -1
.tangled/workflows/github.yml
··· 56 56 command: | 57 57 cd .. 58 58 git clone https://git.freshlybakedca.ke/patisserie.git:workspace=projects/sprinkles.git 59 - cd packetmix 59 + cd sprinkles 60 60 git remote add github git@github.com:FreshlyBakedCake/Sprinkles.git 61 61 git fetch github 62 62 git push github origin/release:refs/heads/release