{ lib, config, kubenix, ... }: { kubernetes.helm.releases.woodpecker = { namespace = "woodpecker"; chart = kubenix.lib.helm.fetch { repo = "https://woodpecker-ci.org/"; chart = "woodpecker"; version = "1.3.0"; sha256 = "sha256-BGMZJdXMVVBKQHWQ7GgSa8AmFh6JuVO0dvolxqF9k4I="; }; values = { server = { env = { WOODPECKER_ADMIN = "woodpecker,admin,arch"; WOODPECKER_HOST = "https://ci.gmem.ca"; WOODPECKER_DATABASE_DRIVER = "postgres"; }; ingress = { enabled = true; hosts = [ { host = "ci.gmem.ca"; paths = [ { path = "/"; } ]; } ]; tls = [ { hosts = ["ci.gmem.ca"]; } ]; }; }; }; }; }