6 Commits

Author SHA1 Message Date
0dc8c0ee0e Merge branch 'main' into renovate/workflow-dependencies-(minor-and-patch) 2026-04-26 13:54:48 +00:00
fd1d5d7316 chore: update readme 2026-04-26 15:52:10 +02:00
dd6038b277 chore(deps): update workflow dependencies (minor & patch) 2026-04-26 00:04:00 +00:00
cc5849b71a chore(deps): bump act_runner
Some checks failed
changelog / changelog (push) Has been cancelled
check-and-test / check-and-test (push) Has been cancelled
2026-04-24 13:36:56 +02:00
2301e22e32 feat: add unittest for storageClass and minor correction in helpers
Some checks failed
changelog / changelog (push) Has been cancelled
check-and-test / check-and-test (push) Has been cancelled
credits go to: @benmonty
2026-04-23 09:01:42 +02:00
137b52a2d4 fix: combination of 132 & 133
Some checks failed
changelog / changelog (push) Has been cancelled
check-and-test / check-and-test (push) Has been cancelled
2026-04-17 14:43:03 +02:00
7 changed files with 19 additions and 7 deletions

View File

@ -8,7 +8,7 @@ on:
jobs: jobs:
changelog: changelog:
runs-on: ubuntu-latest runs-on: ubuntu-latest
container: docker.io/thegeeklab/git-sv:2.0.11 container: docker.io/thegeeklab/git-sv:2.1.0
steps: steps:
- name: install tools - name: install tools
run: | run: |

View File

@ -11,7 +11,7 @@ on:
jobs: jobs:
check-and-test: check-and-test:
runs-on: ubuntu-latest runs-on: ubuntu-latest
container: commitlint/commitlint:20.5.1 container: commitlint/commitlint:20.5.2
steps: steps:
- uses: actions/checkout@v6 - uses: actions/checkout@v6
- name: check PR title - name: check PR title

View File

@ -75,7 +75,7 @@ If `.Values.statefulset.dind.rootless: true` is set, then the following will be
| `statefulset.persistence.size` | Size for persistence to store act runner data | `1Gi` | | `statefulset.persistence.size` | Size for persistence to store act runner data | `1Gi` |
| `statefulset.actRunner.registry` | image registry, e.g. gcr.io,docker.io | `docker.gitea.com` | | `statefulset.actRunner.registry` | image registry, e.g. gcr.io,docker.io | `docker.gitea.com` |
| `statefulset.actRunner.repository` | The Gitea act runner image | `act_runner` | | `statefulset.actRunner.repository` | The Gitea act runner image | `act_runner` |
| `statefulset.actRunner.tag` | The Gitea act runner tag | `0.3.1` | | `statefulset.actRunner.tag` | The Gitea act runner tag | `0.4.1` |
| `statefulset.actRunner.digest` | Image digest. Allows to pin the given image tag. Useful for having control over mutable tags like `latest` | `""` | | `statefulset.actRunner.digest` | Image digest. Allows to pin the given image tag. Useful for having control over mutable tags like `latest` | `""` |
| `statefulset.actRunner.pullPolicy` | The Gitea act runner pullPolicy | `IfNotPresent` | | `statefulset.actRunner.pullPolicy` | The Gitea act runner pullPolicy | `IfNotPresent` |
| `statefulset.actRunner.fullOverride` | Completely overrides the image registry, path/image, tag and digest. | `""` | | `statefulset.actRunner.fullOverride` | Completely overrides the image registry, path/image, tag and digest. | `""` |

View File

@ -46,7 +46,7 @@ Storage Class
{{- $storageClass := default (tpl ( default "" .Values.global.storageClass) .) }} {{- $storageClass := default (tpl ( default "" .Values.global.storageClass) .) }}
{{- if $storageClass }} {{- if $storageClass }}
storageClassName: {{ $storageClass | quote }} storageClassName: {{ $storageClass | quote }}
{{- end }} {{- end -}}
{{- end -}} {{- end -}}
{{/* {{/*

View File

@ -193,7 +193,7 @@ spec:
name: data-act-runner name: data-act-runner
spec: spec:
accessModes: [ "ReadWriteOnce" ] accessModes: [ "ReadWriteOnce" ]
{{- include "gitea.actions.persistence.storageClass" . | nindent 8 }} {{- include "gitea.actions.persistence.storageClass" . | indent 8 }}
resources: resources:
requests: requests:
storage: {{ .Values.statefulset.persistence.size }} storage: {{ .Values.statefulset.persistence.size }}

View File

@ -211,6 +211,18 @@ tests:
- equal: - equal:
path: spec.template.spec.runtimeClassName path: spec.template.spec.runtimeClassName
value: "my-runtime-class-name" value: "my-runtime-class-name"
- it: should render storageClass correctly
template: templates/statefulset.yaml
set:
enabled: true
global:
storageClass: "test-storageclass"
asserts:
- hasDocuments:
count: 1
- equal:
path: spec.volumeClaimTemplates[0].spec.storageClassName
value: "test-storageclass"
# #
## ACT_RUNNER ## ACT_RUNNER

View File

@ -71,7 +71,7 @@ statefulset:
actRunner: actRunner:
registry: "docker.gitea.com" registry: "docker.gitea.com"
repository: act_runner repository: act_runner
tag: 0.3.1 tag: 0.4.1
digest: "" digest: ""
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
fullOverride: "" fullOverride: ""