testing sshless nix-cache copy

This commit is contained in:
2025-12-20 22:26:30 -05:00
parent 81b199373e
commit c6586db91e
2 changed files with 5 additions and 1 deletions

View File

@@ -25,4 +25,4 @@ jobs:
- name: Build default package - name: Build default package
run: "nixos-rebuild build --flake ./#${{ matrix.system }}" run: "nixos-rebuild build --flake ./#${{ matrix.system }}"
- name: copy to nix-cache - name: copy to nix-cache
run: nix copy --to ssh://jeeves .#nixosConfigurations.${{ matrix.system }}.config.system.build.toplevel run: nix copy --to file:///host-nix/store .#nixosConfigurations.${{ matrix.system }}.config.system.build.toplevel

View File

@@ -33,6 +33,10 @@ in
mountPoint = "/zfs/media/github-runners/${name}"; mountPoint = "/zfs/media/github-runners/${name}";
isReadOnly = false; isReadOnly = false;
}; };
"/host-nix" = {
mountPoint = "/nix";
isReadOnly = false;
};
"/secrets".mountPoint = "${vars.secrets}/services/github-runners/${name}"; "/secrets".mountPoint = "${vars.secrets}/services/github-runners/${name}";
"ssh-keys".mountPoint = "${vars.secrets}/services/github-runners/id_ed25519_github-runners"; "ssh-keys".mountPoint = "${vars.secrets}/services/github-runners/id_ed25519_github-runners";
}; };