Also added runner to trusted users although I'm not sure it's the best
approach. I don't know if it even gives it the necessary access to things
like trusted-public-keys despite what the warnings in CI show.
TF7L7GT4UDTRC4YFK4RBXRJYK5SNTPNGDFOPLLKLEDK27GA3GAEQC services.gitea-actions-runner.instances.${config.networking.hostName} = enabled {name = config.networking.hostName;tokenFile = config.age.secrets.forgejoRunnerToken.path;url = "https://git.plumj.am";labels = [ "self-hosted:host" ];hostPackages = [pkgs.bashpkgs.curlpkgs.gitpkgs.nixpkgs.nodejspkgs.xz];settings = {runner = {file = ".runner";timeout = "3h";shutdown_timeout = "3h";fetch_timeout = "10s";fetch_interval = "2s";report_interval = "1s";};cache = {enabled = true;port = 0;dir = "";external_server = "";secret = "";host = "";proxy_port = 0;actions_cache_url_override = "";};
services.gitea-actions-runner = {package = pkgs.forgejo-runner;instances.${config.networking.hostName} = enabled {name = config.networking.hostName;tokenFile = config.age.secrets.forgejoRunnerToken.path;url = "https://git.plumj.am/";labels = [ "self-hosted:host" ];hostPackages = [pkgs.bashpkgs.curlpkgs.gitpkgs.nixpkgs.nodejspkgs.xz];
services.gitea-actions-runner.instances.${config.networking.hostName} = enabled {name = config.networking.hostName;tokenFile = config.age.secrets.forgejoRunnerToken.path;url = "https://git.plumj.am";labels = [ "self-hosted:host" ];hostPackages = [pkgs.bashpkgs.curlpkgs.gitpkgs.nixpkgs.nodejspkgs.xz];settings = {runner = {file = ".runner";timeout = "3h";shutdown_timeout = "3h";fetch_timeout = "10s";fetch_interval = "2s";report_interval = "1s";};cache = {enabled = true;port = 0;dir = "";external_server = "";secret = "";host = "";proxy_port = 0;actions_cache_url_override = "";};
services.gitea-actions-runner = {package = pkgs.forgejo-runner;instances.${config.networking.hostName} = enabled {name = config.networking.hostName;tokenFile = config.age.secrets.forgejoRunnerToken.path;url = "https://git.plumj.am/";labels = [ "self-hosted:host" ];hostPackages = [pkgs.bashpkgs.curlpkgs.gitpkgs.nixpkgs.nodejspkgs.xz];