mirror of
https://github.com/t2linux/nixos-t2-iso.git
synced 2026-08-16 05:18:14 -07:00
ci: try not to build the kernel over and over again
This commit is contained in:
@@ -48,7 +48,7 @@ jobs:
|
||||
GC_DONT_GC: 1
|
||||
run: |
|
||||
for output in $(nix flake show --json | nix run nixpkgs#jq -- -r 'keys[]'); do
|
||||
nix build .#$output
|
||||
nix build .#$output --accept-flake-config
|
||||
if [ $(du -B1M result/iso/*.iso | cut -f1) -gt 2000 ]; then
|
||||
split -d result/iso/*.iso -b 2000M nixos-$output.iso.part-
|
||||
else
|
||||
|
||||
@@ -6,6 +6,12 @@
|
||||
nixos-hardware.url = "github:NixOS/nixos-hardware";
|
||||
};
|
||||
|
||||
nixConfig = {
|
||||
extra-trusted-substituters = [ "https://cache.soopy.moe" ];
|
||||
extra-substituters = [ "https://cache.soopy.moe" ];
|
||||
extra-trusted-public-keys = [ "cache.soopy.moe-1:0RZVsQeR+GOh0VQI9rvnHz55nVXkFardDqfm4+afjPo=" ];
|
||||
};
|
||||
|
||||
outputs = { self, nixpkgs, nixos-hardware }:
|
||||
let
|
||||
system = "x86_64-linux";
|
||||
|
||||
Reference in New Issue
Block a user