forgejo-runner: automate version updates
1 file changed, 6 insertions(+), 2 deletions(-)
changed files
M system/roles/forgejo-runner.nix → system/roles/forgejo-runner.nix
@@ -1,8 +1,12 @@ { config, pkgs, + lib, ... }: +let + nodeMajorVersion = lib.versions.major pkgs.nodejs.version; +in { age.secrets.codeberg-runner.file = ../../secrets/codeberg-runner.age;@@ -14,8 +18,8 @@ enable = true; url = "https://codeberg.org"; tokenFile = config.age.secrets.codeberg-runner.path; labels = [ - "docker:docker://node:24-alpine" - "alpine-latest:docker://node:24-alpine" + "docker:docker://node:${nodeMajorVersion}-alpine" + "alpine-latest:docker://node:${nodeMajorVersion}-alpine" "nixos:host" ];