
This PR contains the following updates: | Package | Type | Update | Change | Age | Confidence | |---|---|---|---|---|---| | [alpine/helm](https://github.com/alpine-docker/helm) ([changelog](https://github.com/helm/helm)) | | minor | `3.17.1` -> `3.19.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [alpine/helm](https://github.com/alpine-docker/helm) ([changelog](https://github.com/helm/helm)) | container | minor | `3.17.1` -> `3.19.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [commitlint/commitlint](https://github.com/conventional-changelog/commitlint) | container | minor | `19.7.1` -> `19.9.1` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [markdownlint-cli](https://github.com/igorshubovych/markdownlint-cli) | devDependencies | minor | [`^0.44.0` -> `^0.45.0`](https://renovatebot.com/diffs/npm/markdownlint-cli/0.44.0/0.45.0) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>conventional-changelog/commitlint (commitlint/commitlint)</summary> ### [`v19.9.1`](https://github.com/conventional-changelog/commitlint/blob/HEAD/CHANGELOG.md#1991-2025-08-29) [Compare Source](https://github.com/conventional-changelog/commitlint/compare/v19.9.0...v19.9.1) ##### Bug Fixes - add TypeScript support and configuration for pnpm scopes ([#​4544](https://github.com/conventional-changelog/commitlint/issues/4544)) ([ea75778](ea75778e8d
)) ### [`v19.9.0`](https://github.com/conventional-changelog/commitlint/blob/HEAD/CHANGELOG.md#1990-2025-08-26) [Compare Source](https://github.com/conventional-changelog/commitlint/compare/v19.8.1...v19.9.0) ##### Bug Fixes - update dependency jest-environment-node to v30 ([#​4448](https://github.com/conventional-changelog/commitlint/issues/4448)) ([42ca849](42ca849db3
)) - update dependency jest-environment-node to v30.0.2 ([#​4469](https://github.com/conventional-changelog/commitlint/issues/4469)) ([4da7e43](4da7e43be4
)) - update dependency tar-fs to v3.0.10 ([#​4461](https://github.com/conventional-changelog/commitlint/issues/4461)) ([f02c47c](f02c47c669
)) - update dependency tar-fs to v3.0.9 ([#​4421](https://github.com/conventional-changelog/commitlint/issues/4421)) ([0650e03](0650e03d96
)) - update dependency tar-fs to v3.1.0 ([#​4496](https://github.com/conventional-changelog/commitlint/issues/4496)) ([31b4f72](31b4f72d2f
)) ##### Features - **config-pnpm-scopes:** migrate package to TypeScript ([#​4541](https://github.com/conventional-changelog/commitlint/issues/4541)) ([6ae36ea](6ae36ea5a5
)) ##### Reverts - Revert "chore: update dependency cross-env to v10 ([#​4528](https://github.com/conventional-changelog/commitlint/issues/4528))" ([#​4529](https://github.com/conventional-changelog/commitlint/issues/4529)) ([b5bfd12](b5bfd12514
)), closes [#​4528](https://github.com/conventional-changelog/commitlint/issues/4528) [#​4529](https://github.com/conventional-changelog/commitlint/issues/4529) #### [19.8.1](https://github.com/conventional-changelog/commitlint/compare/v19.8.0...v19.8.1) (2025-05-08) ##### Bug Fixes - update dependency tinyexec to v1 ([#​4332](https://github.com/conventional-changelog/commitlint/issues/4332)) ([e49449f](e49449fa94
)) - update dependency tinyexec to v1.0.1 ([#​4347](https://github.com/conventional-changelog/commitlint/issues/4347)) ([c1b26d1](c1b26d1579
)) ##### Performance Improvements - **rules:** optimize header-trim ([#​4363](https://github.com/conventional-changelog/commitlint/issues/4363)) ([b7e404b](b7e404bc03
)) ### [`v19.8.1`](https://github.com/conventional-changelog/commitlint/blob/HEAD/CHANGELOG.md#1981-2025-05-08) [Compare Source](https://github.com/conventional-changelog/commitlint/compare/v19.8.0...v19.8.1) ##### Bug Fixes - update dependency tinyexec to v1 ([#​4332](https://github.com/conventional-changelog/commitlint/issues/4332)) ([e49449f](e49449fa94
)) - update dependency tinyexec to v1.0.1 ([#​4347](https://github.com/conventional-changelog/commitlint/issues/4347)) ([c1b26d1](c1b26d1579
)) ##### Performance Improvements - **rules:** optimize header-trim ([#​4363](https://github.com/conventional-changelog/commitlint/issues/4363)) ([b7e404b](b7e404bc03
)) ### [`v19.8.0`](https://github.com/conventional-changelog/commitlint/blob/HEAD/CHANGELOG.md#1980-2025-03-07) [Compare Source](https://github.com/conventional-changelog/commitlint/compare/v19.7.1...v19.8.0) ##### Bug Fixes - **config-lerna-scopes:** remove deprecated [@​lerna/project](https://github.com/lerna/project) dependency ([#​4284](https://github.com/conventional-changelog/commitlint/issues/4284)) ([f2f78f1](f2f78f105a
)) - update dependency semver to v7.7.1 ([#​4272](https://github.com/conventional-changelog/commitlint/issues/4272)) ([6148587](6148587400
)) ##### Features - **config-workspace-scopes:** add config preset for npm and yarn workspaces ([#​4269](https://github.com/conventional-changelog/commitlint/issues/4269)) ([67ff9e8](67ff9e82c1
)) ##### Performance Improvements - use `node:` prefix to bypass require.cache call for builtins ([#​4302](https://github.com/conventional-changelog/commitlint/issues/4302)) ([0cd8f41](0cd8f41057
)) ##### Reverts - Revert "fix: improve security validation regex in is-ignored function ([#​4258](https://github.com/conventional-changelog/commitlint/issues/4258))" ([#​4314](https://github.com/conventional-changelog/commitlint/issues/4314)) ([b27024a](b27024a5ae
)), closes [#​4258](https://github.com/conventional-changelog/commitlint/issues/4258) [#​4314](https://github.com/conventional-changelog/commitlint/issues/4314) #### [19.7.1](https://github.com/conventional-changelog/commitlint/compare/v19.7.0...v19.7.1) (2025-02-02) ##### Bug Fixes - **config-nx-scopes:** fix for projects without explicit targets ([#​4261](https://github.com/conventional-changelog/commitlint/issues/4261)) ([25bb2cd](25bb2cd8c7
)) - improve security validation regex in is-ignored function ([#​4258](https://github.com/conventional-changelog/commitlint/issues/4258)) ([7403d63](7403d6382c
)) - update dependency fast-glob to v3.3.3 ([#​4235](https://github.com/conventional-changelog/commitlint/issues/4235)) ([c286237](c286237333
)) - update dependency fs-extra to v11.3.0 ([#​4249](https://github.com/conventional-changelog/commitlint/issues/4249)) ([39acfe4](39acfe4a3d
)) - update dependency tar-fs to v3.0.7 ([#​4243](https://github.com/conventional-changelog/commitlint/issues/4243)) ([708320f](708320f040
)) - update dependency tar-fs to v3.0.8 ([#​4247](https://github.com/conventional-changelog/commitlint/issues/4247)) ([ecb5d3a](ecb5d3a1c5
)) </details> <details> <summary>igorshubovych/markdownlint-cli (markdownlint-cli)</summary> ### [`v0.45.0`](https://github.com/igorshubovych/markdownlint-cli/releases/tag/v0.45.0) [Compare Source](https://github.com/igorshubovych/markdownlint-cli/compare/v0.44.0...v0.45.0) - Update `markdownlint` dependency to `0.38.0` - Add `MD059`/`descriptive-link-text` - Improve `MD025`/`MD027`/`MD036`/`MD038`/`MD041`/`MD043`/`MD045`/`MD051`/`MD052` - Remove support for end-of-life Node version 18 - Update all dependencies via `Dependabot` </details> --- ### Configuration 📅 **Schedule**: Branch creation - Only on Sunday and Saturday ( * * * * 0,6 ) (UTC), Automerge - Between 12:00 AM and 03:59 AM ( * 0-3 * * * ) (UTC). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xOC4xIiwidXBkYXRlZEluVmVyIjoiNDEuMTguMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsia2luZC9kZXBlbmRlbmN5Il19--> Reviewed-on: https://gitea.com/gitea/helm-actions/pulls/64 Reviewed-by: DaanSelen <daanselen@noreply.gitea.com> Co-authored-by: Renovate Bot <renovate-bot@gitea.com> Co-committed-by: Renovate Bot <renovate-bot@gitea.com>
Gitea Actions Helm Chart
This helm chart serves as the way to deploy the Gitea act-runners alongside a running Gitea instance.
It serves as a standalone chart and does not rely on Gitea to be present in the same environment, however it needs to be able to reach a Gitea instance to function.
The parameters which can be used to customize the deployment are described below, check those out if you want to see if something is supported.
If you want to propose a new feature or mechanism, submit an issue here.
Docs
Rootless Defaults
If .Values.image.rootless: true
, then the following will occur. In case you use .Values.image.fullOverride
, check that this works in your image:
- If
.Values.provisioning.enabled: true
, then uses the rootless Gitea image, must match helm-Gitea.
Quick-start
To get started, add the Helm repo, assuming you have not already:
helm repo add gitea-charts https://dl.gitea.com/charts/
helm repo update
Then pull the values.yaml file and fill it accordingly.
helm show values gitea-charts/actions > values.yaml
Deploy with your values, make sure the path is correct:
helm upgrade --install gitea-actions gitea-charts/actions -f values.yaml
You should be good to go!
Parameters
Gitea Actions
Name | Description | Value |
---|---|---|
enabled |
Create an act runner StatefulSet. | false |
init.image.repository |
The image used for the init containers | busybox |
init.image.tag |
The image tag used for the init containers | 1.37.0 |
statefulset.replicas |
the amount of (replica) runner pods deployed | 1 |
statefulset.timezone |
is the timezone that will be set in the act_runner image | Etc/UTC |
statefulset.annotations |
Act runner annotations | {} |
statefulset.labels |
Act runner labels | {} |
statefulset.resources |
Act runner resources | {} |
statefulset.nodeSelector |
NodeSelector for the statefulset | {} |
statefulset.tolerations |
Tolerations for the statefulset | [] |
statefulset.affinity |
Affinity for the statefulset | {} |
statefulset.extraVolumes |
Extra volumes for the statefulset | [] |
statefulset.actRunner.registry |
image registry, e.g. gcr.io,docker.io | docker.gitea.com |
statefulset.actRunner.repository |
The Gitea act runner image | gitea/act_runner |
statefulset.actRunner.tag |
The Gitea act runner tag | 0.2.13 |
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.fullOverride |
Completely overrides the image registry, path/image, tag and digest. | "" |
statefulset.actRunner.extraVolumeMounts |
Allows mounting extra volumes in the act runner container | [] |
statefulset.actRunner.config |
Act runner custom configuration. See Act Runner documentation for details. | Too complex. See values.yaml |
statefulset.dind.registry |
image registry, e.g. gcr.io,docker.io | "" |
statefulset.dind.repository |
The Docker-in-Docker image | docker |
statefulset.dind.tag |
The Docker-in-Docker image tag | 28.3.3-dind |
statefulset.dind.digest |
Image digest. Allows to pin the given image tag. Useful for having control over mutable tags like latest |
"" |
statefulset.dind.fullOverride |
Completely overrides the image registry, path/image, tag and digest. | "" |
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 |
[] |
statefulset.persistence.size |
Size for persistence to store act runner data | 1Gi |
existingSecret |
Secret that contains the token | "" |
existingSecretKey |
Secret key | "" |
giteaRootURL |
URL the act_runner registers and connect with | "" |
Gitea Actions Init
Name | Description | Value |
---|---|---|
init.image.registry |
image registry, e.g. gcr.io,docker.io | "" |
init.image.repository |
The init image | busybox |
init.image.tag |
the init image tag | 1.37.0 |
init.image.digest |
Image digest. Allows to pin the given image tag. Useful for having control over mutable tags like latest |
"" |
init.image.pullPolicy |
The init image pullPolicy | IfNotPresent |
init.image.fullOverride |
Completely overrides the image registry, path/image, tag and digest. | "" |
Global
Name | Description | Value |
---|---|---|
global.imageRegistry |
global image registry override | "" |
global.storageClass |
global storage class override | "" |