diff --git a/.github/workflows/changelog.yaml b/.github/workflows/changelog.yaml
index a623fb4..b5f8410 100644
--- a/.github/workflows/changelog.yaml
+++ b/.github/workflows/changelog.yaml
@@ -17,7 +17,7 @@ jobs:
- name: Get Date
id: get-date
run: echo "date=$(/bin/date -u "+%Y%m%d%H%M%S")" >> $GITHUB_OUTPUT
- - uses: actions/cache@v3
+ - uses: actions/cache@v4
with:
path: .cache
key: automation-${{ steps.get-date.outputs.date }}
diff --git a/.github/workflows/main.yaml b/.github/workflows/main.yaml
index 411a3e6..8746e20 100644
--- a/.github/workflows/main.yaml
+++ b/.github/workflows/main.yaml
@@ -44,7 +44,7 @@ jobs:
- run: echo "${HOME}/.local/bin" >> ${GITHUB_PATH}
- run: python3 -m pip install --user --requirement=ci/requirements.txt
- - uses: actions/cache@v3
+ - uses: actions/cache@v4
with:
path: ~/.cache/pre-commit
key: pre-commit-${{ hashFiles('.pre-commit-config.yaml') }}
diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml
index 3481927..5ddcfba 100644
--- a/.pre-commit-config.yaml
+++ b/.pre-commit-config.yaml
@@ -11,7 +11,7 @@ ci:
repos:
- repo: https://github.com/sbrunner/jsonschema2md
- rev: 1.0.0
+ rev: 1.1.0
hooks:
- id: jsonschema2md
files: values.schema.json
@@ -36,7 +36,7 @@ repos:
- id: trailing-whitespace
- id: mixed-line-ending
- repo: https://github.com/sbrunner/hooks
- rev: 0.6.0
+ rev: 0.7.0
hooks:
- id: copyright
- id: workflows-require-timeout
@@ -66,8 +66,8 @@ repos:
hooks:
- id: prettier
additional_dependencies:
- - prettier@3.1.1 # npm
- - prettier-plugin-sh@0.13.1 # npm
+ - prettier@3.2.5 # npm
+ - prettier-plugin-sh@0.14.0 # npm
- prettier-plugin-toml@2.0.1 # npm
- '@prettier/plugin-xml@0.12.0' # npm
- repo: https://github.com/shellcheck-py/shellcheck-py
@@ -79,7 +79,7 @@ repos:
hooks:
- id: git-check
- repo: https://github.com/python-jsonschema/check-jsonschema
- rev: 0.27.3
+ rev: 0.28.0
hooks:
- id: check-github-actions
- id: check-github-workflows
diff --git a/ci/requirements.txt b/ci/requirements.txt
index 49e8c0d..7ca583c 100644
--- a/ci/requirements.txt
+++ b/ci/requirements.txt
@@ -1,2 +1,2 @@
-c2cciutils[checks,publish]==1.6.13
+c2cciutils[checks,publish]==1.6.16
pre-commit==3.6.0
diff --git a/values.md b/values.md
index 74207ac..eebeaee 100644
--- a/values.md
+++ b/values.md
@@ -28,7 +28,7 @@
- **`affinity`**: Refer to _[#/definitions/affinity](#definitions/affinity)_.
- **`nodeSelector`**: Refer to _[#/definitions/nodeSelector](#definitions/nodeSelector)_.
- **`hostGroups`** _(object)_: Can contain additional properties.
- - **Additional Properties** _(object)_: Cannot contain additional properties.
+ - **Additional properties** _(object)_: Cannot contain additional properties.
- **`hosts`** _(array)_
- **Items** _(string)_
- **`tls`** _(object)_: Cannot contain additional properties.
@@ -40,7 +40,7 @@
- **`affinity`**: Refer to _[#/definitions/affinity](#definitions/affinity)_.
- **`tolerations`**: Refer to _[#/definitions/tolerations](#definitions/tolerations)_.
- **`services`** _(object)_: Can contain additional properties.
- - **Additional Properties** _(object)_: Cannot contain additional properties.
+ - **Additional properties** _(object)_: Cannot contain additional properties.
- **`enabled`** _(boolean)_: Enable this service.
- **`type`** _(string)_: The type of the service. Must be one of: `["Deployment", "StatefulSet", "Job"]`. Default: `"Deployment"`.
- **`name`** _(string)_: The name of the service.
@@ -81,7 +81,7 @@
- **`volumeClaimTemplates`** _(array)_: The volume claim templates, the key is the name of the volume claim template.
- **`volumes`** _(object)_: The volumes configuration, the key is the name of the volume.
- **`initContainers`** _(object)_: The initialization containers configuration. Can contain additional properties.
- - **Additional Properties** _(object)_: Cannot contain additional properties.
+ - **Additional properties** _(object)_: Cannot contain additional properties.
- **`image`**: Refer to _[#/definitions/image](#definitions/image)_.
- **`env`**: Refer to _[#/definitions/env](#definitions/env)_.
- **`resources`**: Refer to _[#/definitions/resources](#definitions/resources)_.
@@ -90,7 +90,7 @@
- **`volumeMounts`**: Refer to _[#/definitions/volumeMounts](#definitions/volumeMounts)_.
- **`volumeDevices`**: Refer to _[#/definitions/volumeDevices](#definitions/volumeDevices)_.
- **`containers`** _(object)_: The containers configuration. Can contain additional properties.
- - **Additional Properties** _(object)_: Cannot contain additional properties.
+ - **Additional properties** _(object)_: Cannot contain additional properties.
- **`image`**: Refer to _[#/definitions/image](#definitions/image)_.
- **`env`**: Refer to _[#/definitions/env](#definitions/env)_.
- **`resources`**: Refer to _[#/definitions/resources](#definitions/resources)_.
@@ -131,15 +131,15 @@
- **`pullPolicy`** _(string)_: Image pull policy.
- **`pullSecrets`** _(array)_: Image pull secrets.
- **`configMapNameOverride`** _(object)_: [helm-common] global: Used to be able to globally override the name of the ConfigMap. Can contain additional properties.
- - **Additional Properties** _(string)_
+ - **Additional properties** _(string)_
- **`labels`** _(object)_: [helm-common] Pod labels. Can contain additional properties.
- - **Additional Properties** _(string)_
+ - **Additional properties** _(string)_
- **`annotations`** _(object)_: [helm-common] Pod annotations. Can contain additional properties.
- - **Additional Properties** _(string)_
+ - **Additional properties** _(string)_
- **`podLabels`** _(object)_: [helm-common] Labels used only in the Pod definition. Can contain additional properties.
- - **Additional Properties** _(string)_
+ - **Additional properties** _(string)_
- **`podAnnotations`** _(object)_: [helm-common] Annotations used only in the Pod definition. Can contain additional properties.
- - **Additional Properties** _(string)_
+ - **Additional properties** _(string)_
- **`serviceName`** _(string)_: [helm-common] The name of the service (not Kubernetes service), this will postfix the name.
- **`affinity`** _(object)_: [helm-common] Pod: The used affinity.
- **`tolerations`** _(array)_: [helm-common] Pod: Tolerations.
@@ -151,7 +151,7 @@
- **`tag`** _(string)_: Image tag, used if the sha is not defined.
- **`sha`** _(['null', 'string'])_: Image sha.
- **`env`** _(object)_: [helm-common] Container: Environment variables. Can contain additional properties.
- - **Additional Properties**
+ - **Additional properties**
- **One of**
- _object_
- **`type`** _(string, required)_: Disable the environment variable. Must be one of: `["none"]`.