From 53393816edf6db8e3cf3f024e833afc32e262b57 Mon Sep 17 00:00:00 2001 From: Christopher Homberger Date: Fri, 22 Aug 2025 18:27:58 +0000 Subject: [PATCH] chore(deps): bump runner and dind (#41) * fix docker:28-dind cert problem Reviewed-on: https://gitea.com/gitea/helm-actions/pulls/41 Reviewed-by: DaanSelen Co-authored-by: Christopher Homberger Co-committed-by: Christopher Homberger --- README.md | 4 ++-- templates/statefulset.yaml | 8 ++++---- values.yaml | 4 ++-- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index 24ab6a3..f2fe5ee 100644 --- a/README.md +++ b/README.md @@ -30,12 +30,12 @@ If `.Values.image.rootless: true`, then the following will occur. In case you us | `statefulset.affinity` | Affinity for the statefulset | `{}` | | `statefulset.extraVolumes` | Extra volumes for the statefulset | `[]` | | `statefulset.actRunner.repository` | The Gitea act runner image | `gitea/act_runner` | -| `statefulset.actRunner.tag` | The Gitea act runner tag | `0.2.11` | +| `statefulset.actRunner.tag` | The Gitea act runner tag | `0.2.12` | | `statefulset.actRunner.pullPolicy` | The Gitea act runner pullPolicy | `IfNotPresent` | | `statefulset.actRunner.extraVolumeMounts` | Allows mounting extra volumes in the act runner container | `[]` | | `statefulset.actRunner.config` | Act runner custom configuration. See [Act Runner documentation](https://docs.gitea.com/usage/actions/act-runner#configuration) for details. | `Too complex. See values.yaml` | | `statefulset.dind.repository` | The Docker-in-Docker image | `docker` | -| `statefulset.dind.tag` | The Docker-in-Docker image tag | `25.0.2-dind` | +| `statefulset.dind.tag` | The Docker-in-Docker image tag | `28.3.3-dind` | | `statefulset.dind.pullPolicy` | The Docker-in-Docker pullPolicy | `IfNotPresent` | | `statefulset.dind.extraVolumeMounts` | Allows mounting extra volumes in the Docker-in-Docker container | `[]` | | `statefulset.dind.extraEnvs` | Allows adding custom environment variables, such as `DOCKER_IPTABLES_LEGACY` | `[]` | diff --git a/templates/statefulset.yaml b/templates/statefulset.yaml index 93fcec7..973ef06 100644 --- a/templates/statefulset.yaml +++ b/templates/statefulset.yaml @@ -54,7 +54,7 @@ spec: - name: DOCKER_TLS_VERIFY value: "1" - name: DOCKER_CERT_PATH - value: /certs/server + value: /certs/client - name: GITEA_RUNNER_REGISTRATION_TOKEN valueFrom: secretKeyRef: @@ -70,7 +70,7 @@ spec: - mountPath: /actrunner/config.yaml name: act-runner-config subPath: config.yaml - - mountPath: /certs/server + - mountPath: /certs/client name: docker-certs - mountPath: /data name: data-act-runner @@ -86,7 +86,7 @@ spec: - name: DOCKER_TLS_VERIFY value: "1" - name: DOCKER_CERT_PATH - value: /certs/server + value: /certs/client {{- if .Values.statefulset.dind.extraEnvs }} {{- toYaml .Values.statefulset.dind.extraEnvs | nindent 12 }} {{- end }} @@ -95,7 +95,7 @@ spec: resources: {{- toYaml .Values.statefulset.resources | nindent 12 }} volumeMounts: - - mountPath: /certs/server + - mountPath: /certs/client name: docker-certs {{- with .Values.statefulset.dind.extraVolumeMounts }} {{- toYaml . | nindent 12 }} diff --git a/values.yaml b/values.yaml index b44517f..df9b708 100644 --- a/values.yaml +++ b/values.yaml @@ -39,7 +39,7 @@ statefulset: actRunner: repository: gitea/act_runner - tag: 0.2.11 + tag: 0.2.12 pullPolicy: IfNotPresent extraVolumeMounts: [] @@ -52,7 +52,7 @@ statefulset: dind: repository: docker - tag: 25.0.2-dind + tag: 28.3.3-dind pullPolicy: IfNotPresent extraVolumeMounts: []