17 lines
435 B
Nix
17 lines
435 B
Nix
{ ... }:
|
|
{
|
|
# Fetch runner token from Vault
|
|
vault.secrets.forgejo-runner-token = {
|
|
secretPath = "hosts/nix-cache02/forgejo-runner-token";
|
|
extractKey = "token";
|
|
mode = "0444";
|
|
services = [ "gitea-runner-actions1" ];
|
|
};
|
|
|
|
# Override token source and runner capacity
|
|
services.gitea-actions-runner.instances.actions1 = {
|
|
tokenFile = "/run/secrets/forgejo-runner-token";
|
|
settings.runner.capacity = 4;
|
|
};
|
|
}
|