diff --git a/manifests/forgejo/runner.yaml b/manifests/forgejo/runner.yaml index a8c0586..2765296 100644 --- a/manifests/forgejo/runner.yaml +++ b/manifests/forgejo/runner.yaml @@ -15,7 +15,17 @@ spec: containers: - name: runner image: code.forgejo.org/forgejo/runner:3.5.1 - command: ["forgejo-runner", "daemon"] + command: + - sh + - -c + - | + forgejo-runner register \ + --no-interactive + --instance-url $FORGEJO_INSTANCE_URL \ + --token $FORGEJO_RUNNER_REGISTRATION_TOKEN \ + --name $FORGEJO_RUNNER_NAME \ + --labels docker:docker://node:22 && \ + forgejo-runner daemon env: - name: FORGEJO_INSTANCE_URL value: "http://forgejo.forgejo.svc.cluster.local:3000"