From 03b177ddfbe921512d5fa7393534ba57bac1719c Mon Sep 17 00:00:00 2001 From: Richie Cahill Date: Mon, 25 Nov 2024 00:17:15 -0500 Subject: [PATCH] creating github-runners nix_builder --- systems/jeeves/default.nix | 1 + systems/jeeves/runner.nix | 14 ++++++++++++++ 2 files changed, 15 insertions(+) create mode 100644 systems/jeeves/runner.nix diff --git a/systems/jeeves/default.nix b/systems/jeeves/default.nix index 310edf0..65595dd 100644 --- a/systems/jeeves/default.nix +++ b/systems/jeeves/default.nix @@ -14,6 +14,7 @@ in ./home_assistant.nix ./networking.nix ./programs.nix + ./runner.nix ./services.nix ./syncthing.nix ]; diff --git a/systems/jeeves/runner.nix b/systems/jeeves/runner.nix new file mode 100644 index 0000000..2b1e514 --- /dev/null +++ b/systems/jeeves/runner.nix @@ -0,0 +1,14 @@ +let + vars = import ./vars.nix; +in +{ + services.github-runners.nix_builder = { + enable = true; + workDir = "/home/richie/test"; + url = "https://github.com/RichieCahill/dotfiles"; + extraLabels = [ "nixos" ]; + tokenFile = "${vars.storage_secrets}/services/github_runners/nix_builder"; + # extraPackages + # extraEnvironment + }; +}