Modular, context-aware and aspect-oriented dendritic Nix configurations. Discussions: https://oeiuwq.zulipchat.com/join/nqp26cd4kngon6mo3ncgnuap/ den.oeiuwq.com
configurations den dendritic nix aspect oriented
8
fork

Configure Feed

Select the types of activity you want to include in your feed.

fix(ci): Test using nh apps for minimal and noflake. (#305)

authored by

Victor Borja and committed by
GitHub
c8d68d78 f45db10c

+9 -3
+6 -1
.github/workflows/test.yml
··· 76 76 } 77 77 EOF 78 78 git add templates/noflake/modules/ci-runtime.nix 79 - - run: cd templates/noflake && nix-build -A flake.nixosConfigurations.igloo.config.system.build.toplevel 79 + - run: (cd templates/noflake && nix-build ./default.nix -A flake.nixosConfigurations.igloo.config.system.build.toplevel) 80 + - run: (cd templates/noflake && nix-shell ./default.nix -A den.sh --run 'igloo build --offline') 80 81 template: 81 82 needs: [approved] 82 83 strategy: ··· 98 99 EOF 99 100 git add templates/${{matrix.template}}/modules/ci-runtime.nix 100 101 - run: nix flake check -L ./templates/${{matrix.template}} --override-input den github:$GITHUB_REPOSITORY/$GITHUB_SHA 102 + - run: (cd templates/minimal && nix build .#.nixosConfigurations.igloo.config.system.build.toplevel) 103 + if: matrix.template == 'minimal' 104 + - run: (cd templates/minimal && nix run .#igloo -- build --offline) 105 + if: matrix.template == 'minimal' 101 106 flake-file-template: 102 107 needs: [approved] 103 108 strategy:
+1
checkmate/modules/formatter.nix
··· 3 3 ".github/*TEMPLATE*/*" 4 4 "docs/*" 5 5 "Justfile" 6 + "AGENT*.md" 6 7 ]; 7 8 perSystem.treefmt.programs.deadnix.enable = false; 8 9 perSystem.treefmt.programs.nixf-diagnose.enable = false;
+2 -2
nix/lib/nh.nix
··· 47 47 attr = lib.concatStringsSep "." (outPrefix ++ host.intoAttr); 48 48 from = 49 49 if fromFlake then 50 - [ "${fromPath}#.${attr}" ] 50 + [ "${fromPath}#${attr}" ] 51 51 else 52 52 [ 53 53 "--file" ··· 78 78 attr = lib.concatStringsSep "." (outPrefix ++ home.intoAttr); 79 79 from = 80 80 if fromFlake then 81 - [ "${fromPath}#.${attr}" ] 81 + [ "${fromPath}#${attr}" ] 82 82 else 83 83 [ 84 84 "--file"